From 23f15dac6b04de17b2b65ee58fc855a5281b5e80 Mon Sep 17 00:00:00 2001 From: artem Date: Sun, 14 Apr 2024 15:35:11 +0300 Subject: [PATCH] init --- .gitignore | 130 + CODE_OF_CONDUCT.md | 73 + LICENSE | 21 + README.md | 112 + index.html | 20 + package-lock.json | 16058 ++++++ package.json | 76 + postcss.config.js | 6 + public/android-chrome-192x192.png | Bin 0 -> 6023 bytes public/android-chrome-512x512.png | Bin 0 -> 11751 bytes public/apple-touch-icon.png | Bin 0 -> 5684 bytes public/favicon-16x16.png | Bin 0 -> 443 bytes public/favicon-32x32.png | Bin 0 -> 897 bytes public/favicon.ico | Bin 0 -> 15406 bytes public/site.webmanifest | 1 + public/vuestic-admin-image.png | Bin 0 -> 351119 bytes public/vuestic-admin-logo.png | Bin 0 -> 5724 bytes src/App.vue | 18 + src/components/NotFoundImage.vue | 26 + src/components/VuesticLogo.stories.ts | 29 + src/components/VuesticLogo.vue | 51 + .../AppLayoutNavigation.vue | 96 + src/components/icons/VaIconCleanCode.vue | 40 + src/components/icons/VaIconColor.vue | 38 + src/components/icons/VaIconFaster.vue | 27 + src/components/icons/VaIconFree.vue | 46 + src/components/icons/VaIconFresh.vue | 34 + src/components/icons/VaIconGitHub.vue | 10 + src/components/icons/VaIconHideSidebar.vue | 22 + src/components/icons/VaIconMenu.vue | 30 + src/components/icons/VaIconMenuCollapsed.vue | 32 + src/components/icons/VaIconMessage.vue | 27 + src/components/icons/VaIconNotification.vue | 19 + src/components/icons/VaIconResponsive.vue | 29 + src/components/icons/VaIconRich.vue | 40 + src/components/icons/VaIconSlower.vue | 27 + src/components/icons/VaIconVue.vue | 34 + src/components/icons/VaIconVuestic.vue | 47 + src/components/navbar/AppNavbar.vue | 79 + .../navbar/components/AppNavbarActions.vue | 84 + .../navbar/components/GitHubButton.vue | 15 + .../dropdowns/NotificationDropdown.vue | 180 + .../components/dropdowns/ProfileDropdown.vue | 133 + src/components/sidebar/AppSidebar.vue | 120 + src/components/sidebar/NavigationRoutes.ts | 107 + .../typography/Typography.stories.ts | 14 + src/components/typography/Typography.vue | 210 + src/components/va-charts/VaChart.vue | 47 + .../va-charts/chart-types/BarChart.vue | 16 + .../va-charts/chart-types/BubbleChart.vue | 17 + .../va-charts/chart-types/DoughnutChart.vue | 17 + .../chart-types/HorizontalBarChart.vue | 26 + .../va-charts/chart-types/LineChart.vue | 72 + src/components/va-charts/chart-types/Map.vue | 66 + .../va-charts/chart-types/PieChart.vue | 17 + src/components/va-charts/external-tooltip.ts | 117 + src/components/va-charts/vaChartConfigs.js | 107 + .../va-medium-editor/VaMediumEditor.vue | 190 + .../va-medium-editor/_variables.scss | 9 + src/components/va-timeline-item.vue | 82 + src/data/CountriesList.ts | 243 + src/data/charts/barChartData.ts | 30 + src/data/charts/bubbleChartData.ts | 231 + src/data/charts/composables/useChartColors.ts | 34 + src/data/charts/composables/useChartData.ts | 20 + src/data/charts/doughnutChartData.ts | 16 + src/data/charts/horizontalBarChartData.ts | 30 + src/data/charts/index.ts | 8 + src/data/charts/lineChartData.ts | 25 + src/data/charts/pieChartData.ts | 12 + src/data/charts/revenueChartData.ts | 33 + src/data/geo.json | 43198 ++++++++++++++++ src/data/pages/projects-db.json | 162 + src/data/pages/projects.ts | 102 + src/data/pages/users-db.json | 292 + src/data/pages/users.ts | 101 + src/data/types.ts | 13 + src/data/users.json | 386 + src/env.d.ts | 1 + src/i18n/index.ts | 25 + src/i18n/locales/br.json | 151 + src/i18n/locales/cn.json | 184 + src/i18n/locales/es.json | 140 + src/i18n/locales/gb.json | 177 + src/i18n/locales/ir.json | 192 + src/i18n/locales/ru.json | 178 + src/layouts/AppLayout.vue | 91 + src/layouts/AuthLayout.vue | 41 + src/layouts/RouterBypass.vue | 5 + src/main.ts | 28 + src/pages/404.vue | 30 + src/pages/admin/dashboard/Dashboard.vue | 32 + src/pages/admin/dashboard/DataSection.vue | 80 + src/pages/admin/dashboard/DataSectionItem.vue | 50 + .../admin/dashboard/cards/MonthlyEarnings.vue | 65 + .../admin/dashboard/cards/ProjectTable.vue | 76 + .../admin/dashboard/cards/RegionRevenue.vue | 92 + .../dashboard/cards/RevenueByLocationMap.vue | 65 + .../admin/dashboard/cards/RevenueReport.vue | 71 + .../dashboard/cards/RevenueReportChart.vue | 111 + src/pages/admin/dashboard/cards/Timeline.vue | 43 + .../admin/dashboard/cards/YearlyBreakup.vue | 62 + src/pages/admin/pages/404PagesPage.vue | 46 + src/pages/auth/CheckTheEmail.vue | 15 + src/pages/auth/Login.vue | 62 + src/pages/auth/RecoverPassword.vue | 34 + src/pages/auth/Signup.vue | 74 + src/pages/billing/BillingPage.vue | 25 + src/pages/billing/Invoices.vue | 94 + src/pages/billing/MembeshipTier.vue | 105 + src/pages/billing/PaymentInfo.vue | 92 + .../billing/modals/ChangeYourPaymentPlan.vue | 48 + src/pages/billing/types.ts | 0 src/pages/faq/FaqPage.vue | 14 + src/pages/faq/data/navigationLinks.json | 98 + src/pages/faq/data/popularCategories.json | 56 + src/pages/faq/request-demo.svg | 53 + src/pages/faq/widgets/Categories.vue | 38 + src/pages/faq/widgets/Navigation.vue | 23 + src/pages/faq/widgets/Questions.vue | 123 + src/pages/faq/widgets/RequestDemo.vue | 52 + src/pages/payments/PaymentsPage.vue | 32 + .../payment-system/PaymentSystem.stories.ts | 16 + .../payments/payment-system/PaymentSystem.vue | 14 + .../payments/payment-system/mastercard.png | Bin 0 -> 721 bytes src/pages/payments/payment-system/visa.png | Bin 0 -> 1069 bytes src/pages/payments/types.ts | 26 + .../BillingAddressCreateModal.stories.ts | 23 + .../BillingAddressCreateModal.vue | 43 + .../BillingAddressEdit.stories.ts | 59 + .../billing-address/BillingAddressEdit.vue | 75 + .../BillingAddressList.stories.ts | 14 + .../billing-address/BillingAddressList.vue | 79 + .../BillingAddressListItem.stories.ts | 36 + .../BillingAddressListItem.vue | 34 + .../BillingAddressUpdateModal.stories.ts | 34 + .../BillingAddressUpdateModal.vue | 37 + .../PaymentCardCreateModal.stories.ts | 23 + .../my-cards/PaymentCardCreateModal.vue | 36 + .../my-cards/PaymentCardEdit.stories.ts | 55 + .../widgets/my-cards/PaymentCardEdit.vue | 78 + .../my-cards/PaymentCardList.stories.ts | 14 + .../widgets/my-cards/PaymentCardList.vue | 78 + .../my-cards/PaymentCardListItem.stories.ts | 34 + .../widgets/my-cards/PaymentCardListItem.vue | 42 + .../PaymentCardUpdateModal.stories.ts | 32 + .../my-cards/PaymentCardUpdateModal.vue | 32 + src/pages/preferences/Preferences.vue | 24 + .../preferences/modals/EditNameModal.vue | 52 + .../preferences/modals/ResetPasswordModal.vue | 102 + .../preferences-header/PreferencesHeader.vue | 15 + src/pages/preferences/settings/Settings.vue | 95 + src/pages/preferences/styles.ts | 4 + src/pages/pricing-plans/PricingPlans.vue | 102 + src/pages/pricing-plans/options.ts | 52 + src/pages/pricing-plans/styles.ts | 13 + src/pages/projects/ProjectsPage.vue | 152 + .../components/ProjectStatusBadge.vue | 22 + .../composables/useProjectStatusColor.ts | 0 src/pages/projects/composables/useProjects.ts | 84 + src/pages/projects/types.ts | 15 + .../projects/widgets/EditProjectForm.vue | 137 + src/pages/projects/widgets/ProjectCards.vue | 74 + src/pages/projects/widgets/ProjectsTable.vue | 160 + src/pages/settings/Settings.vue | 28 + .../language-switcher/LanguageSwitcher.vue | 46 + .../settings/notifications/Notifications.vue | 19 + .../settings/theme-switcher/ThemeSwitcher.vue | 28 + src/pages/users/UsersPage.vue | 131 + src/pages/users/composables/useUsers.ts | 82 + src/pages/users/types.ts | 15 + src/pages/users/widgets/EditUserForm.vue | 176 + src/pages/users/widgets/UserAvatar.vue | 34 + src/pages/users/widgets/UsersTable.vue | 183 + src/router/index.ts | 126 + src/scss/icon-fonts/index.scss | 3 + .../vuestic-icons/vuestic-icons.eot | Bin 0 -> 5688 bytes .../vuestic-icons/vuestic-icons.scss | 97 + .../vuestic-icons/vuestic-icons.svg | 67 + .../vuestic-icons/vuestic-icons.ttf | Bin 0 -> 5520 bytes .../vuestic-icons/vuestic-icons.woff | Bin 0 -> 3440 bytes src/scss/main.scss | 60 + src/scss/vuestic-sass/index.scss | 89 + src/services/toCSV.ts | 19 + src/services/utils.ts | 12 + src/services/vuestic-ui/global-config.ts | 55 + .../vuestic-ui/icons-config/aliases.ts | 110 + .../vuestic-ui/icons-config/icons-config.ts | 39 + src/services/vuestic-ui/themes.ts | 18 + src/stores/billing-addresses.ts | 70 + src/stores/global-store.ts | 15 + src/stores/index.ts | 3 + src/stores/notifications.ts | 54 + src/stores/payment-cards.ts | 67 + src/stores/user-store.ts | 23 + tailwind.config.js | 56 + tsconfig.json | 20 + vite.config.ts | 18 + yarn.lock | 8641 ++++ 199 files changed, 79375 insertions(+) create mode 100644 .gitignore create mode 100644 CODE_OF_CONDUCT.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 public/android-chrome-192x192.png create mode 100644 public/android-chrome-512x512.png create mode 100644 public/apple-touch-icon.png create mode 100644 public/favicon-16x16.png create mode 100644 public/favicon-32x32.png create mode 100644 public/favicon.ico create mode 100644 public/site.webmanifest create mode 100644 public/vuestic-admin-image.png create mode 100644 public/vuestic-admin-logo.png create mode 100644 src/App.vue create mode 100644 src/components/NotFoundImage.vue create mode 100644 src/components/VuesticLogo.stories.ts create mode 100644 src/components/VuesticLogo.vue create mode 100644 src/components/app-layout-navigation/AppLayoutNavigation.vue create mode 100644 src/components/icons/VaIconCleanCode.vue create mode 100644 src/components/icons/VaIconColor.vue create mode 100644 src/components/icons/VaIconFaster.vue create mode 100644 src/components/icons/VaIconFree.vue create mode 100644 src/components/icons/VaIconFresh.vue create mode 100644 src/components/icons/VaIconGitHub.vue create mode 100644 src/components/icons/VaIconHideSidebar.vue create mode 100644 src/components/icons/VaIconMenu.vue create mode 100644 src/components/icons/VaIconMenuCollapsed.vue create mode 100644 src/components/icons/VaIconMessage.vue create mode 100644 src/components/icons/VaIconNotification.vue create mode 100644 src/components/icons/VaIconResponsive.vue create mode 100644 src/components/icons/VaIconRich.vue create mode 100644 src/components/icons/VaIconSlower.vue create mode 100644 src/components/icons/VaIconVue.vue create mode 100644 src/components/icons/VaIconVuestic.vue create mode 100644 src/components/navbar/AppNavbar.vue create mode 100644 src/components/navbar/components/AppNavbarActions.vue create mode 100644 src/components/navbar/components/GitHubButton.vue create mode 100644 src/components/navbar/components/dropdowns/NotificationDropdown.vue create mode 100644 src/components/navbar/components/dropdowns/ProfileDropdown.vue create mode 100644 src/components/sidebar/AppSidebar.vue create mode 100644 src/components/sidebar/NavigationRoutes.ts create mode 100644 src/components/typography/Typography.stories.ts create mode 100644 src/components/typography/Typography.vue create mode 100644 src/components/va-charts/VaChart.vue create mode 100644 src/components/va-charts/chart-types/BarChart.vue create mode 100644 src/components/va-charts/chart-types/BubbleChart.vue create mode 100644 src/components/va-charts/chart-types/DoughnutChart.vue create mode 100644 src/components/va-charts/chart-types/HorizontalBarChart.vue create mode 100644 src/components/va-charts/chart-types/LineChart.vue create mode 100644 src/components/va-charts/chart-types/Map.vue create mode 100644 src/components/va-charts/chart-types/PieChart.vue create mode 100644 src/components/va-charts/external-tooltip.ts create mode 100644 src/components/va-charts/vaChartConfigs.js create mode 100644 src/components/va-medium-editor/VaMediumEditor.vue create mode 100644 src/components/va-medium-editor/_variables.scss create mode 100644 src/components/va-timeline-item.vue create mode 100644 src/data/CountriesList.ts create mode 100644 src/data/charts/barChartData.ts create mode 100644 src/data/charts/bubbleChartData.ts create mode 100644 src/data/charts/composables/useChartColors.ts create mode 100644 src/data/charts/composables/useChartData.ts create mode 100644 src/data/charts/doughnutChartData.ts create mode 100644 src/data/charts/horizontalBarChartData.ts create mode 100644 src/data/charts/index.ts create mode 100644 src/data/charts/lineChartData.ts create mode 100644 src/data/charts/pieChartData.ts create mode 100644 src/data/charts/revenueChartData.ts create mode 100644 src/data/geo.json create mode 100644 src/data/pages/projects-db.json create mode 100644 src/data/pages/projects.ts create mode 100644 src/data/pages/users-db.json create mode 100644 src/data/pages/users.ts create mode 100644 src/data/types.ts create mode 100644 src/data/users.json create mode 100644 src/env.d.ts create mode 100644 src/i18n/index.ts create mode 100644 src/i18n/locales/br.json create mode 100644 src/i18n/locales/cn.json create mode 100644 src/i18n/locales/es.json create mode 100644 src/i18n/locales/gb.json create mode 100644 src/i18n/locales/ir.json create mode 100644 src/i18n/locales/ru.json create mode 100644 src/layouts/AppLayout.vue create mode 100644 src/layouts/AuthLayout.vue create mode 100644 src/layouts/RouterBypass.vue create mode 100644 src/main.ts create mode 100644 src/pages/404.vue create mode 100644 src/pages/admin/dashboard/Dashboard.vue create mode 100644 src/pages/admin/dashboard/DataSection.vue create mode 100644 src/pages/admin/dashboard/DataSectionItem.vue create mode 100644 src/pages/admin/dashboard/cards/MonthlyEarnings.vue create mode 100644 src/pages/admin/dashboard/cards/ProjectTable.vue create mode 100644 src/pages/admin/dashboard/cards/RegionRevenue.vue create mode 100644 src/pages/admin/dashboard/cards/RevenueByLocationMap.vue create mode 100644 src/pages/admin/dashboard/cards/RevenueReport.vue create mode 100644 src/pages/admin/dashboard/cards/RevenueReportChart.vue create mode 100644 src/pages/admin/dashboard/cards/Timeline.vue create mode 100644 src/pages/admin/dashboard/cards/YearlyBreakup.vue create mode 100644 src/pages/admin/pages/404PagesPage.vue create mode 100644 src/pages/auth/CheckTheEmail.vue create mode 100644 src/pages/auth/Login.vue create mode 100644 src/pages/auth/RecoverPassword.vue create mode 100644 src/pages/auth/Signup.vue create mode 100644 src/pages/billing/BillingPage.vue create mode 100644 src/pages/billing/Invoices.vue create mode 100644 src/pages/billing/MembeshipTier.vue create mode 100644 src/pages/billing/PaymentInfo.vue create mode 100644 src/pages/billing/modals/ChangeYourPaymentPlan.vue create mode 100644 src/pages/billing/types.ts create mode 100644 src/pages/faq/FaqPage.vue create mode 100644 src/pages/faq/data/navigationLinks.json create mode 100644 src/pages/faq/data/popularCategories.json create mode 100644 src/pages/faq/request-demo.svg create mode 100644 src/pages/faq/widgets/Categories.vue create mode 100644 src/pages/faq/widgets/Navigation.vue create mode 100644 src/pages/faq/widgets/Questions.vue create mode 100644 src/pages/faq/widgets/RequestDemo.vue create mode 100644 src/pages/payments/PaymentsPage.vue create mode 100644 src/pages/payments/payment-system/PaymentSystem.stories.ts create mode 100644 src/pages/payments/payment-system/PaymentSystem.vue create mode 100644 src/pages/payments/payment-system/mastercard.png create mode 100644 src/pages/payments/payment-system/visa.png create mode 100644 src/pages/payments/types.ts create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressCreateModal.stories.ts create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressCreateModal.vue create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressEdit.stories.ts create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressEdit.vue create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressList.stories.ts create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressList.vue create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressListItem.stories.ts create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressListItem.vue create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.stories.ts create mode 100644 src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.vue create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardCreateModal.stories.ts create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardCreateModal.vue create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardEdit.stories.ts create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardEdit.vue create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardList.stories.ts create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardList.vue create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardListItem.stories.ts create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardListItem.vue create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.stories.ts create mode 100644 src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.vue create mode 100644 src/pages/preferences/Preferences.vue create mode 100644 src/pages/preferences/modals/EditNameModal.vue create mode 100644 src/pages/preferences/modals/ResetPasswordModal.vue create mode 100644 src/pages/preferences/preferences-header/PreferencesHeader.vue create mode 100644 src/pages/preferences/settings/Settings.vue create mode 100644 src/pages/preferences/styles.ts create mode 100644 src/pages/pricing-plans/PricingPlans.vue create mode 100644 src/pages/pricing-plans/options.ts create mode 100644 src/pages/pricing-plans/styles.ts create mode 100644 src/pages/projects/ProjectsPage.vue create mode 100644 src/pages/projects/components/ProjectStatusBadge.vue create mode 100644 src/pages/projects/composables/useProjectStatusColor.ts create mode 100644 src/pages/projects/composables/useProjects.ts create mode 100644 src/pages/projects/types.ts create mode 100644 src/pages/projects/widgets/EditProjectForm.vue create mode 100644 src/pages/projects/widgets/ProjectCards.vue create mode 100644 src/pages/projects/widgets/ProjectsTable.vue create mode 100644 src/pages/settings/Settings.vue create mode 100644 src/pages/settings/language-switcher/LanguageSwitcher.vue create mode 100644 src/pages/settings/notifications/Notifications.vue create mode 100644 src/pages/settings/theme-switcher/ThemeSwitcher.vue create mode 100644 src/pages/users/UsersPage.vue create mode 100644 src/pages/users/composables/useUsers.ts create mode 100644 src/pages/users/types.ts create mode 100644 src/pages/users/widgets/EditUserForm.vue create mode 100644 src/pages/users/widgets/UserAvatar.vue create mode 100644 src/pages/users/widgets/UsersTable.vue create mode 100644 src/router/index.ts create mode 100644 src/scss/icon-fonts/index.scss create mode 100644 src/scss/icon-fonts/vuestic-icons/vuestic-icons.eot create mode 100644 src/scss/icon-fonts/vuestic-icons/vuestic-icons.scss create mode 100644 src/scss/icon-fonts/vuestic-icons/vuestic-icons.svg create mode 100644 src/scss/icon-fonts/vuestic-icons/vuestic-icons.ttf create mode 100644 src/scss/icon-fonts/vuestic-icons/vuestic-icons.woff create mode 100644 src/scss/main.scss create mode 100644 src/scss/vuestic-sass/index.scss create mode 100644 src/services/toCSV.ts create mode 100644 src/services/utils.ts create mode 100644 src/services/vuestic-ui/global-config.ts create mode 100644 src/services/vuestic-ui/icons-config/aliases.ts create mode 100644 src/services/vuestic-ui/icons-config/icons-config.ts create mode 100644 src/services/vuestic-ui/themes.ts create mode 100644 src/stores/billing-addresses.ts create mode 100644 src/stores/global-store.ts create mode 100644 src/stores/index.ts create mode 100644 src/stores/notifications.ts create mode 100644 src/stores/payment-cards.ts create mode 100644 src/stores/user-store.ts create mode 100644 tailwind.config.js create mode 100644 tsconfig.json create mode 100644 vite.config.ts create mode 100644 yarn.lock diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6a7d6d8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,130 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp +.cache + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..306de4e --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,73 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers pledge to making participation in our project and +our community a harassment-free experience for everyone, regardless of age, body +size, disability, ethnicity, sex characteristics, gender identity and expression, +level of experience, education, socio-economic status, nationality, personal +appearance, race, religion, or sexual identity and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment +include: + +- Using welcoming and inclusive language +- Being respectful of differing viewpoints and experiences +- Gracefully accepting constructive criticism +- Focusing on what is best for the community +- Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +- The use of sexualized language or imagery and unwelcome sexual attention or + advances +- Trolling, insulting/derogatory comments, and personal or political attacks +- Public or private harassment +- Publishing others' private information, such as a physical or electronic + address, without explicit permission +- Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable +behavior and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or +reject comments, commits, code, wiki edits, issues, and other contributions +that are not aligned to this Code of Conduct, or to ban temporarily or +permanently any contributor for other behaviors that they deem inappropriate, +threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces +when an individual is representing the project or its community. Examples of +representing a project or community include using an official project e-mail +address, posting via an official social media account, or acting as an appointed +representative at an online or offline event. Representation of a project may be +further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by contacting the project team at [INSERT EMAIL ADDRESS]. All +complaints will be reviewed and investigated and will result in a response that +is deemed necessary and appropriate to the circumstances. The project team is +obligated to maintain confidentiality with regard to the reporter of an incident. +Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, +available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html + +[homepage]: https://www.contributor-covenant.org diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..af7e9cb --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 Epicmax LLC + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..7e34f4d --- /dev/null +++ b/README.md @@ -0,0 +1,112 @@ +

+ + Vuestic UI Logo + +

+ +

+ Free and beautiful Admin Template utilizing Vue 3, Vite, Pinia, and Tailwind CSS. Designed for building efficient, responsive, and fast-loading admin interfaces.
+ Developed by Epicmax.
+ Based on Vuestic UI library. +

+ +

+ Live Demo | + About Vuestic Admin | + Vuestic UI documentation +

+ +> Vuestic Admin is built with [Vuestic UI](https://ui.vuestic.dev). See our +> issues, +> contributing guide and join discussions on our +> Discord server to help us improve Vuestic Admin & Vuestic UI experience. + +

+ + + +

+ +### Quick start + +Use following command to quickly scaffold new [Vuestic Admin](https://admin-demo.vuestic.dev) or empty Vite or Nuxt project with [Vuestic UI](https://ui.vuestic.dev). + +```bash +npm create vuestic@latest +``` + +After [Vuestic Admin](https://admin.vuestic.dev) is installed, run `npm install` to install dependcies, then run `npm run dev` to start local development server. + +### Documentation + +Documentation, guides, examples and tutorials are available on [ui.vuestic.dev](https://ui.vuestic.dev) + +### Official Discord Server + +Ask questions at the official community [discord server](https://discord.gg/jTKTjj2weV) + +### Features + +- **Vue 3, Vite, Pinia, and Tailwind CSS -** Fast and efficient development +- **Dark Theme -** Modern and eye-catching +- **Global Configuration -** Effortless customization +- **Accessibility -** Inclusive and user-friendly +- **i18n Integration -** Easy localization for global reach +- **Educational Resource -** Ideal for learning and improving skills +- **Responsive Design -** Adapts seamlessly to all devices +- **Professional Support -** Reliable help from the experts +- **Highly Customizable -** Tailor to your project’s style + +### Contributing + +Thanks for all your wonderful PRs, issues and ideas. + + + + +
+ +You’re always welcome to join: check out +our +contribution guides +, [open issues](https://github.com/epicmaxco/vuestic-ui/issues) +and [Discord server](https://discord.gg/jTKTjj2weV) + +### Partners & Sponsors ❤️ + +Epicmax, vuejobs, ag-grid, flatlogic, browserstack and jetbrains + +Become a partner: [hello@epicmax.co](mailto:hello@epicmax.co) + +### Can I hire you guys? + +[Epicmax](https://epicmax.co) is committed to Open Source from its beginning. Vuestic Admin was created and backed by Epicmax, and is supported through all the years. + +With 6+ years of dedicated work on both commercial and open-source projects, and more than 47 clients worldwide across various fields, Epicmax has deep expertise in frontend development, especially in Vue.js. We regularly conduct code audits for our projects and now excited to offer this service not only to our existing clients but to anyone looking to understand the state of their frontend code and ensure it's secure and up-to-date! + +You can request a consultation or order web development services by Epicmax via this [form](https://epicmax.co/contacts) 😎 + +Say hi: hello@epicmax.co. We will be happy to work with you! + +[Other work](https://epicmax.co) we’ve done 🤘 + +[Meet the Team](https://ui.vuestic.dev/introduction/team) + +### Awards + + + + +

+ By @flatlogic marketplace +

+ +### Follow us + +Stay up to date with the latest Vuestic news! Follow us +on [Twitter](https://twitter.com/vuestic_ui) +or [Linkedin](https://www.linkedin.com/company/18509340) + +### License + +[MIT](https://github.com/epicmaxco/vuestic-admin/blob/master/LICENSE) license. diff --git a/index.html b/index.html new file mode 100644 index 0000000..05e67e2 --- /dev/null +++ b/index.html @@ -0,0 +1,20 @@ + + + + + + + + + + + Vuestic Admin + + +
+ + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..077cd85 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,16058 @@ +{ + "name": "vuestic-admin", + "version": "3.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "vuestic-admin", + "version": "3.1.0", + "dependencies": { + "@gtm-support/vue-gtm": "^2.0.0", + "@vuestic/tailwind": "^0.1.3", + "@vueuse/core": "^10.6.1", + "axios": "^1.6.8", + "chart.js": "^4.4.1", + "chartjs-chart-geo": "^4.2.8", + "epic-spinners": "^2.0.0", + "flag-icons": "^6.15.0", + "ionicons": "^4.6.3", + "medium-editor": "^5.23.3", + "pinia": "^2.1.7", + "register-service-worker": "^1.7.1", + "sass": "^1.69.5", + "serve": "^14.2.1", + "vue": "3.3.9", + "vue-chartjs": "^5.3.0", + "vue-i18n": "^9.6.2", + "vue-router": "^4.2.5", + "vuestic-ui": "^1.9.0" + }, + "devDependencies": { + "@intlify/unplugin-vue-i18n": "^1.5.0", + "@storybook/addon-essentials": "^7.4.6", + "@storybook/addon-interactions": "^7.4.6", + "@storybook/addon-links": "^7.4.6", + "@storybook/blocks": "^7.4.6", + "@storybook/testing-library": "^0.2.2", + "@storybook/vue3": "^7.4.6", + "@storybook/vue3-vite": "^7.4.6", + "@types/medium-editor": "^5.0.5", + "@types/node": "^20.9.0", + "@typescript-eslint/eslint-plugin": "^6.11.0", + "@typescript-eslint/parser": "^6.11.0", + "@vitejs/plugin-vue": "^4.2.3", + "@vue/eslint-config-prettier": "^8.0.0", + "@vue/eslint-config-typescript": "^12.0.0", + "autoprefixer": "^10.4.13", + "eslint": "^8.13.0", + "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-storybook": "^0.6.15", + "eslint-plugin-vue": "^9.18.1", + "husky": "^8.0.1", + "lint-staged": "^15.1.0", + "postcss": "^8.4.21", + "prettier": "^3.1.0", + "storybook": "^7.4.6", + "tailwindcss": "^3.4.0", + "typescript": "^5.2.2", + "vite": "^4.4.6", + "vue-eslint-parser": "^9.3.2", + "vue-tsc": "^1.8.22" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@aw-web-design/x-default-browser": { + "version": "1.4.126", + "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz", + "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==", + "dev": true, + "dependencies": { + "default-browser-id": "3.0.0" + }, + "bin": { + "x-default-browser": "bin/x-default-browser.js" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", + "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", + "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.3", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.3", + "@babel/types": "^7.23.3", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.3.tgz", + "integrity": "sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.3", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", + "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", + "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", + "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz", + "integrity": "sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", + "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.3.tgz", + "integrity": "sha512-59GsVNavGxAXCDDbakWSMJhajASb4kBCqDjqJsv+p5nKdbz7istmZ3HrX3L2LuiI80+zsOADCvooqQH3qGCucQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.3.tgz", + "integrity": "sha512-QPZxHrThbQia7UdvfpaRRlq/J9ciz1J4go0k+lPBXbgaNeY7IQrBj/9ceWjvMMI07/ZBzHl/F0R/2K0qH7jCVw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.3.tgz", + "integrity": "sha512-PENDVxdr7ZxKPyi5Ffc0LjXdnJyrJxyqF5T5YjlVg4a0VFfQHW0r8iAtRiDXkfHlu1wwcvdtnndGYIeJLSuRMQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz", + "integrity": "sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.3.tgz", + "integrity": "sha512-vTG+cTGxPFou12Rj7ll+eD5yWeNl5/8xvQvF08y5Gv3v4mZQoyFf8/n9zg4q5vvCWt5jmgymfzMAldO7orBn7A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.3.tgz", + "integrity": "sha512-yCLhW34wpJWRdTxxWtFZASJisihrfyMOTOQexhVzA78jlU+dH7Dw+zQgcPepQ5F3C6bAIiblZZ+qBggJdHiBAg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", + "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz", + "integrity": "sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.3.tgz", + "integrity": "sha512-H9Ej2OiISIZowZHaBwF0tsJOih1PftXJtE8EWqlEIwpc7LMTGq0rPOrywKLQ4nefzx8/HMR0D3JGXoMHYvhi0A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.3.tgz", + "integrity": "sha512-+pD5ZbxofyOygEp+zZAfujY2ShNCXRpDRIPOiBmTO693hhyOEteZgl876Xs9SAHPQpcV0vz8LvA/T+w8AzyX8A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", + "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.3.tgz", + "integrity": "sha512-xzg24Lnld4DYIdysyf07zJ1P+iIfJpxtVFOzX4g+bsJ3Ng5Le7rXx9KwqKzuyaUeRnt+I1EICwQITqc0E2PmpA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.3.tgz", + "integrity": "sha512-s9GO7fIBi/BLsZ0v3Rftr6Oe4t0ctJ8h4CCXfPoEJwmvAPMyNrfkOOJzm6b9PX9YXcCJWWQd/sBF/N26eBiMVw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.3.tgz", + "integrity": "sha512-VxHt0ANkDmu8TANdE9Kc0rndo/ccsmfe2Cx2y5sI4hu3AukHQ5wAu4cM7j3ba8B9548ijVyclBU+nuDQftZsog==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.3.tgz", + "integrity": "sha512-LxYSb0iLjUamfm7f1D7GpiS4j0UAC8AOiehnsGAP8BEsIX8EOi3qV6bbctw8M7ZvLtcoZfZX5Z7rN9PlWk0m5A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.3.tgz", + "integrity": "sha512-zvL8vIfIUgMccIAK1lxjvNv572JHFJIKb4MWBz5OGdBQA0fB0Xluix5rmOby48exiJc987neOmP/m9Fnpkz3Tg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.3.tgz", + "integrity": "sha512-a5m2oLNFyje2e/rGKjVfAELTVI5mbA0FeZpBnkOWWV7eSmKQ+T/XW0Vf+29ScLzSxX+rnsarvU0oie/4m6hkxA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.3.tgz", + "integrity": "sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.3.tgz", + "integrity": "sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.3", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.3", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.3", + "@babel/plugin-transform-classes": "^7.23.3", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.3", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.3", + "@babel/plugin-transform-for-of": "^7.23.3", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.3", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.3", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.3", + "@babel/plugin-transform-modules-umd": "^7.23.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.3", + "@babel/plugin-transform-numeric-separator": "^7.23.3", + "@babel/plugin-transform-object-rest-spread": "^7.23.3", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.3", + "@babel/plugin-transform-optional-chaining": "^7.23.3", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.3", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz", + "integrity": "sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-transform-flow-strip-types": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", + "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz", + "integrity": "sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.5", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/register/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/register/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.3.tgz", + "integrity": "sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.3", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.3", + "@babel/types": "^7.23.3", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.3.tgz", + "integrity": "sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", + "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", + "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz", + "integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@fal-works/esbuild-plugin-global-externals": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz", + "integrity": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==", + "dev": true + }, + "node_modules/@floating-ui/core": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", + "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", + "dependencies": { + "@floating-ui/utils": "^0.1.3" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", + "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", + "dependencies": { + "@floating-ui/core": "^1.4.2", + "@floating-ui/utils": "^0.1.3" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.4.tgz", + "integrity": "sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ==", + "dev": true, + "dependencies": { + "@floating-ui/dom": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", + "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==" + }, + "node_modules/@floating-ui/vue": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.0.2.tgz", + "integrity": "sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==", + "dependencies": { + "@floating-ui/dom": "^1.4.5", + "vue-demi": ">=0.13.0" + } + }, + "node_modules/@floating-ui/vue/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@gtm-support/core": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@gtm-support/core/-/core-2.2.0.tgz", + "integrity": "sha512-GYA9LfLUcsWJBpL24e3UXjbzl/E9qYWWsEtEJU2hiDFUC07WhxgKnH7cuZk82Ld+7Iz2ZVQaDDGT0kxZxQwPLQ==" + }, + "node_modules/@gtm-support/vue-gtm": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@gtm-support/vue-gtm/-/vue-gtm-2.2.0.tgz", + "integrity": "sha512-7nhBTRkTG0mD+7r7JvNalJz++YwszZk0oP1HIY6fCgz6wNKxT6LuiXCqdPrZmNPe/WbPIKuqxGZN5s+i6NZqow==", + "dependencies": { + "@gtm-support/core": "^2.0.0" + }, + "optionalDependencies": { + "vue-router": ">= 4.1.0 < 5.0.0" + }, + "peerDependencies": { + "vue": ">= 3.2.0 < 4.0.0" + }, + "peerDependenciesMeta": { + "vue-router": { + "optional": true + } + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.13", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", + "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", + "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "dev": true + }, + "node_modules/@intlify/bundle-utils": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@intlify/bundle-utils/-/bundle-utils-7.4.0.tgz", + "integrity": "sha512-AQfjBe2HUxzyN8ignIk3WhhSuVcSuirgzOzkd17nb337rCbI4Gv/t1R60UUyIqFoFdviLb/wLcDUzTD/xXjv9w==", + "dev": true, + "dependencies": { + "@intlify/message-compiler": "^9.4.0", + "@intlify/shared": "^9.4.0", + "acorn": "^8.8.2", + "escodegen": "^2.0.0", + "estree-walker": "^2.0.2", + "jsonc-eslint-parser": "^2.3.0", + "magic-string": "^0.30.0", + "mlly": "^1.2.0", + "source-map-js": "^1.0.1", + "yaml-eslint-parser": "^1.2.2" + }, + "engines": { + "node": ">= 14.16" + }, + "peerDependenciesMeta": { + "petite-vue-i18n": { + "optional": true + }, + "vue-i18n": { + "optional": true + } + } + }, + "node_modules/@intlify/core-base": { + "version": "9.6.5", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.6.5.tgz", + "integrity": "sha512-LzbGXiZkMWPIHnHI0g6q554S87Cmh2mmCmjytK/3pDQfjI84l+dgGoeQuKj02q7EbULRuUUgYVZVqAwEUawXGg==", + "dependencies": { + "@intlify/message-compiler": "9.6.5", + "@intlify/shared": "9.6.5" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/@intlify/message-compiler": { + "version": "9.6.5", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.6.5.tgz", + "integrity": "sha512-WeJ499thIj0p7JaIO1V3JaJbqdqfBykS5R8fElFs5hNeotHtPAMBs4IiA+8/KGFkAbjJusgFefCq6ajP7F7+4Q==", + "dependencies": { + "@intlify/shared": "9.6.5", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/@intlify/shared": { + "version": "9.6.5", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.6.5.tgz", + "integrity": "sha512-gD7Ey47Xi4h/t6P+S04ymMSoA3wVRxGqjxuIMglwRO8POki9h164Epu2N8wk/GHXM/hR6ZGcsx2HArCCENjqSQ==", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/@intlify/unplugin-vue-i18n": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@intlify/unplugin-vue-i18n/-/unplugin-vue-i18n-1.5.0.tgz", + "integrity": "sha512-jW0MCCdwxybxcwjEfCunAcKjVoxyO3i+cnLL6v+MNGRLUHqrpELF6zQAJUhgAK2afhY7mCliy8RxTFWKdXm26w==", + "dev": true, + "dependencies": { + "@intlify/bundle-utils": "^7.4.0", + "@intlify/shared": "^9.4.0", + "@rollup/pluginutils": "^5.0.2", + "@vue/compiler-sfc": "^3.2.47", + "debug": "^4.3.3", + "fast-glob": "^3.2.12", + "js-yaml": "^4.1.0", + "json5": "^2.2.3", + "pathe": "^1.0.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2", + "unplugin": "^1.1.0" + }, + "engines": { + "node": ">= 14.16" + }, + "peerDependencies": { + "petite-vue-i18n": "*", + "vue-i18n": "*", + "vue-i18n-bridge": "*" + }, + "peerDependenciesMeta": { + "petite-vue-i18n": { + "optional": true + }, + "vue-i18n": { + "optional": true + }, + "vue-i18n-bridge": { + "optional": true + } + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.11.6", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^2.0.0", + "fast-json-stable-stringify": "^2.1.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "write-file-atomic": "^4.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@juggle/resize-observer": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", + "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", + "dev": true + }, + "node_modules/@kurkle/color": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", + "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" + }, + "node_modules/@mdx-js/react": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz", + "integrity": "sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==", + "dev": true, + "dependencies": { + "@types/mdx": "^2.0.0", + "@types/react": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "react": ">=16" + } + }, + "node_modules/@ndelangen/get-tarball": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz", + "integrity": "sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==", + "dev": true, + "dependencies": { + "gunzip-maybe": "^1.4.2", + "pump": "^3.0.0", + "tar-fs": "^2.1.1" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pkgr/utils": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz", + "integrity": "sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "fast-glob": "^3.3.0", + "is-glob": "^4.0.3", + "open": "^9.1.0", + "picocolors": "^1.0.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/@pkgr/utils/node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@pkgr/utils/node_modules/open": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-9.1.0.tgz", + "integrity": "sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==", + "dev": true, + "dependencies": { + "default-browser": "^4.0.0", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@radix-ui/number": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz", + "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@radix-ui/primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", + "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@radix-ui/react-arrow": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz", + "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-collection": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz", + "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", + "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-context": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", + "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-direction": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz", + "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", + "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-escape-keydown": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz", + "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", + "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-id": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", + "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-popper": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", + "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1", + "@radix-ui/react-use-rect": "1.0.1", + "@radix-ui/react-use-size": "1.0.1", + "@radix-ui/rect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-portal": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", + "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-primitive": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", + "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.2" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz", + "integrity": "sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-collection": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-select": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", + "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/number": "1.0.1", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-collection": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-focus-guards": "1.0.1", + "@radix-ui/react-focus-scope": "1.0.3", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-popper": "1.1.2", + "@radix-ui/react-portal": "1.0.3", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1", + "@radix-ui/react-use-previous": "1.0.1", + "@radix-ui/react-visually-hidden": "1.0.3", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-separator": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz", + "integrity": "sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", + "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz", + "integrity": "sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-controllable-state": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toggle-group": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz", + "integrity": "sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-roving-focus": "1.0.4", + "@radix-ui/react-toggle": "1.0.3", + "@radix-ui/react-use-controllable-state": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-toolbar": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz", + "integrity": "sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-roving-focus": "1.0.4", + "@radix-ui/react-separator": "1.0.3", + "@radix-ui/react-toggle-group": "1.0.4" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz", + "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz", + "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz", + "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", + "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-previous": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz", + "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-rect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz", + "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/rect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-use-size": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz", + "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-visually-hidden": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz", + "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" + }, + "peerDependencies": { + "@types/react": "*", + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "node_modules/@radix-ui/rect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz", + "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz", + "integrity": "sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "node_modules/@storybook/addon-actions": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.5.3.tgz", + "integrity": "sha512-v3yL6Eq/jCiXfA24JjRdbEQUuorms6tmrywaKcd1tAy4Ftgof0KHB4tTcTyiajrI5bh6PVJoRBkE8IDqmNAHkA==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/theming": "7.5.3", + "@storybook/types": "7.5.3", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "polished": "^4.2.2", + "prop-types": "^15.7.2", + "react-inspector": "^6.0.0", + "telejson": "^7.2.0", + "ts-dedent": "^2.0.0", + "uuid": "^9.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-backgrounds": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.5.3.tgz", + "integrity": "sha512-UCOVd4UNIL5FRiwi9nyiWFocn/7ewwS6bIWnq66AaHg/sv92YwsPmgQJn0DMBGDOvUAWpiHdVsZNOTX6nvw4gA==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/theming": "7.5.3", + "@storybook/types": "7.5.3", + "memoizerific": "^1.11.3", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-controls": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.5.3.tgz", + "integrity": "sha512-KEuU4X5Xr6cJI9xrzOUVGEmUf1iHPfK7cj0GACKv0GElsdIsQryv+OZ7gRnvmNax/e2hm2t9cJcFxB24/p6rVg==", + "dev": true, + "dependencies": { + "@storybook/blocks": "7.5.3", + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/core-common": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/manager-api": "7.5.3", + "@storybook/node-logger": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/theming": "7.5.3", + "@storybook/types": "7.5.3", + "lodash": "^4.17.21", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-docs": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.5.3.tgz", + "integrity": "sha512-JVQ6iCXKESij/SbE4Wq47dkSSgBRulvA8SUf8NWL5m9qpiHrg0lPSERHfoTLiB5uC/JwF0OKIlhxoWl+zCmtYg==", + "dev": true, + "dependencies": { + "@jest/transform": "^29.3.1", + "@mdx-js/react": "^2.1.5", + "@storybook/blocks": "7.5.3", + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/csf-plugin": "7.5.3", + "@storybook/csf-tools": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/mdx2-csf": "^1.0.0", + "@storybook/node-logger": "7.5.3", + "@storybook/postinstall": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/react-dom-shim": "7.5.3", + "@storybook/theming": "7.5.3", + "@storybook/types": "7.5.3", + "fs-extra": "^11.1.0", + "remark-external-links": "^8.0.0", + "remark-slug": "^6.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/addon-essentials": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.5.3.tgz", + "integrity": "sha512-PYj6swEI4nEzIbOTyHJB8u3K8ABYKoaW8XB5emMwsnrzB/TN7auHVhze2bQ/+ax5wyPKZpArPjxbWlSHtSws+A==", + "dev": true, + "dependencies": { + "@storybook/addon-actions": "7.5.3", + "@storybook/addon-backgrounds": "7.5.3", + "@storybook/addon-controls": "7.5.3", + "@storybook/addon-docs": "7.5.3", + "@storybook/addon-highlight": "7.5.3", + "@storybook/addon-measure": "7.5.3", + "@storybook/addon-outline": "7.5.3", + "@storybook/addon-toolbars": "7.5.3", + "@storybook/addon-viewport": "7.5.3", + "@storybook/core-common": "7.5.3", + "@storybook/manager-api": "7.5.3", + "@storybook/node-logger": "7.5.3", + "@storybook/preview-api": "7.5.3", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/addon-highlight": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.5.3.tgz", + "integrity": "sha512-jb+aNRhj+tFK7EqqTlNCjGkTrkWqWHGdD1ubgnj29v8XhRuCR9YboPS+306KYwBEkuF4kNCHZofLiEBPf6nCJg==", + "dev": true, + "dependencies": { + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.5.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-interactions": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.5.3.tgz", + "integrity": "sha512-gD3cU8sYSM/mdbA9ooYIb4c689JkDsJbZ17vfYJ5RjNkSmqKehybdpZOfkj27sVIyFtmscSi75t+pzK4Pv4rZw==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/core-common": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/instrumenter": "7.5.3", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/theming": "7.5.3", + "@storybook/types": "7.5.3", + "jest-mock": "^27.0.6", + "polished": "^4.2.2", + "ts-dedent": "^2.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-links": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.5.3.tgz", + "integrity": "sha512-NcigW0HX8AllZ/KJ4u1KMiK30QvjqtC+zApI6Yc3tTaa6+BldbLv06fEgHgMY0yC8R+Ly9mUN7S1HiU7LQ7Qxg==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/router": "7.5.3", + "@storybook/types": "7.5.3", + "prop-types": "^15.7.2", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-measure": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.5.3.tgz", + "integrity": "sha512-fun9BqUTGXgcMpcbX9wUowGDkjCL8oKasZbjp/MvGM3vPTM6HQdwzHTLJGPBnmJ1xK92NhwFRs0BrQX6uF1yrg==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/types": "7.5.3", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-outline": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.5.3.tgz", + "integrity": "sha512-c9vCi1SCGrtWr8qaOu/1GNWlrlrpl2lg4F9r+xtYf/KopenI3jSMz0YeTfmepZGAl+6Yc2Ywhm60jgpQ6SKciA==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/types": "7.5.3", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-toolbars": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.5.3.tgz", + "integrity": "sha512-KdLr4sGMJzhtjNTNE2ocfu58yOHHUyZ/cI3BTp7a0gq9YbUpHmC3XTNr26/yOYYrdjkiMD26XusJUjXe+/V2xw==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/theming": "7.5.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-viewport": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.5.3.tgz", + "integrity": "sha512-gT2XX0NNBrzSs1nrxadl6LnvcwgN7z2R0LzTK8/hxvx4D0EnXrV3feXLzjewr8ZYjzfEeSpO+W+bQTVNm3fNsg==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/theming": "7.5.3", + "memoizerific": "^1.11.3", + "prop-types": "^15.7.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/blocks": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.5.3.tgz", + "integrity": "sha512-Z8yF820v78clQWkwG5OA5qugbQn7rtutq9XCsd03NDB+IEfDaTFQAZG8gs62ZX2ZaXAJsqJSr/mL9oURzXto2A==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.5.3", + "@storybook/client-logger": "7.5.3", + "@storybook/components": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/csf": "^0.1.0", + "@storybook/docs-tools": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/manager-api": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/theming": "7.5.3", + "@storybook/types": "7.5.3", + "@types/lodash": "^4.14.167", + "color-convert": "^2.0.1", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "markdown-to-jsx": "^7.1.8", + "memoizerific": "^1.11.3", + "polished": "^4.2.2", + "react-colorful": "^5.1.2", + "telejson": "^7.2.0", + "tocbot": "^4.20.1", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/builder-manager": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.5.3.tgz", + "integrity": "sha512-uf4Vyj8ofHaq94m065SMvFKak1XrrxgI83VZAxc2QjiPcbRwcVOZd+wcKFdZydqqA6FlBDdJrU+k9INA4Qkfcw==", + "dev": true, + "dependencies": { + "@fal-works/esbuild-plugin-global-externals": "^2.1.2", + "@storybook/core-common": "7.5.3", + "@storybook/manager": "7.5.3", + "@storybook/node-logger": "7.5.3", + "@types/ejs": "^3.1.1", + "@types/find-cache-dir": "^3.2.1", + "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", + "browser-assert": "^1.2.1", + "ejs": "^3.1.8", + "esbuild": "^0.18.0", + "esbuild-plugin-alias": "^0.2.1", + "express": "^4.17.3", + "find-cache-dir": "^3.0.0", + "fs-extra": "^11.1.0", + "process": "^0.11.10", + "util": "^0.12.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/builder-vite": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-7.5.3.tgz", + "integrity": "sha512-c104V3O75OCVnfZj0Jr70V09g0KSbPGvQK2Zh31omXGvakG8XrhWolYxkmjOcForJmAqsXnKs/nw3F75Gp853g==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.5.3", + "@storybook/client-logger": "7.5.3", + "@storybook/core-common": "7.5.3", + "@storybook/csf-plugin": "7.5.3", + "@storybook/node-logger": "7.5.3", + "@storybook/preview": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/types": "7.5.3", + "@types/find-cache-dir": "^3.2.1", + "browser-assert": "^1.2.1", + "es-module-lexer": "^0.9.3", + "express": "^4.17.3", + "find-cache-dir": "^3.0.0", + "fs-extra": "^11.1.0", + "magic-string": "^0.30.0", + "rollup": "^2.25.0 || ^3.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "@preact/preset-vite": "*", + "typescript": ">= 4.3.x", + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0", + "vite-plugin-glimmerx": "*" + }, + "peerDependenciesMeta": { + "@preact/preset-vite": { + "optional": true + }, + "typescript": { + "optional": true + }, + "vite-plugin-glimmerx": { + "optional": true + } + } + }, + "node_modules/@storybook/channels": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.5.3.tgz", + "integrity": "sha512-dhWuV2o2lmxH0RKuzND8jxYzvSQTSmpE13P0IT/k8+I1up/rSNYOBQJT6SalakcNWXFAMXguo/8E7ApmnKKcEw==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "qs": "^6.10.0", + "telejson": "^7.2.0", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/cli": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.5.3.tgz", + "integrity": "sha512-XysHSnknZTAcTbQ0bQsbfv5J8ifHpOBsmXjk1HCA05E9WGGrn9JrQRCfpDUQJ6O6UWq0bpMqzP8gFLWXFE7hug==", + "dev": true, + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/types": "^7.22.5", + "@ndelangen/get-tarball": "^3.0.7", + "@storybook/codemod": "7.5.3", + "@storybook/core-common": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/core-server": "7.5.3", + "@storybook/csf-tools": "7.5.3", + "@storybook/node-logger": "7.5.3", + "@storybook/telemetry": "7.5.3", + "@storybook/types": "7.5.3", + "@types/semver": "^7.3.4", + "@yarnpkg/fslib": "2.10.3", + "@yarnpkg/libzip": "2.3.0", + "chalk": "^4.1.0", + "commander": "^6.2.1", + "cross-spawn": "^7.0.3", + "detect-indent": "^6.1.0", + "envinfo": "^7.7.3", + "execa": "^5.0.0", + "express": "^4.17.3", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "get-npm-tarball-url": "^2.0.3", + "get-port": "^5.1.1", + "giget": "^1.0.0", + "globby": "^11.0.2", + "jscodeshift": "^0.14.0", + "leven": "^3.1.0", + "ora": "^5.4.1", + "prettier": "^2.8.0", + "prompts": "^2.4.0", + "puppeteer-core": "^2.1.1", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.7", + "simple-update-notifier": "^2.0.0", + "strip-json-comments": "^3.0.1", + "tempy": "^1.0.1", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, + "bin": { + "getstorybook": "bin/index.js", + "sb": "bin/index.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/cli/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@storybook/cli/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/cli/node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@storybook/cli/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/cli/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@storybook/client-logger": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.5.3.tgz", + "integrity": "sha512-vUFYALypjix5FoJ5M/XUP6KmyTnQJNW1poHdW7WXUVSg+lBM6E5eAtjTm0hdxNNDH8KSrdy24nCLra5h0X0BWg==", + "dev": true, + "dependencies": { + "@storybook/global": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/codemod": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.5.3.tgz", + "integrity": "sha512-gzycFdqnF4drUjfzMTrLNHqi2jkw1lDeACUzQdug5uWxynZKAvMTHAgU0q9wvoYRR9Xhq8PhfKtXtYCCj2Er4Q==", + "dev": true, + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/types": "^7.22.5", + "@storybook/csf": "^0.1.0", + "@storybook/csf-tools": "7.5.3", + "@storybook/node-logger": "7.5.3", + "@storybook/types": "7.5.3", + "@types/cross-spawn": "^6.0.2", + "cross-spawn": "^7.0.3", + "globby": "^11.0.2", + "jscodeshift": "^0.14.0", + "lodash": "^4.17.21", + "prettier": "^2.8.0", + "recast": "^0.23.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/codemod/node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@storybook/components": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.5.3.tgz", + "integrity": "sha512-M3+cjvEsDGLUx8RvK5wyF6/13LNlUnKbMgiDE8Sxk/v/WPpyhOAIh/B8VmrU1psahS61Jd4MTkFmLf1cWau1vw==", + "dev": true, + "dependencies": { + "@radix-ui/react-select": "^1.2.2", + "@radix-ui/react-toolbar": "^1.0.4", + "@storybook/client-logger": "7.5.3", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/theming": "7.5.3", + "@storybook/types": "7.5.3", + "memoizerific": "^1.11.3", + "use-resize-observer": "^9.1.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/core-client": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.5.3.tgz", + "integrity": "sha512-sIviDytbhos02TVXxU8XLymzty7IAtLs5e16hv49JSdBp47iBajRaNBmBj/l+sgTH+3M+R6gP8yGFMsZSCnU2g==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/preview-api": "7.5.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-common": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.5.3.tgz", + "integrity": "sha512-WGMwjtVUxUzFwQz7Mgs0gLuNebIGNV55dCdZgurx2/y6QOkJ2v8D0b3iL+xKMV4B5Nwoc2DsM418Y+Hy3UQd+w==", + "dev": true, + "dependencies": { + "@storybook/core-events": "7.5.3", + "@storybook/node-logger": "7.5.3", + "@storybook/types": "7.5.3", + "@types/find-cache-dir": "^3.2.1", + "@types/node": "^18.0.0", + "@types/node-fetch": "^2.6.4", + "@types/pretty-hrtime": "^1.0.0", + "chalk": "^4.1.0", + "esbuild": "^0.18.0", + "esbuild-register": "^3.5.0", + "file-system-cache": "2.3.0", + "find-cache-dir": "^3.0.0", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "glob": "^10.0.0", + "handlebars": "^4.7.7", + "lazy-universal-dotenv": "^4.0.0", + "node-fetch": "^2.0.0", + "picomatch": "^2.3.0", + "pkg-dir": "^5.0.0", + "pretty-hrtime": "^1.0.3", + "resolve-from": "^5.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-common/node_modules/@types/node": { + "version": "18.18.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.9.tgz", + "integrity": "sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@storybook/core-events": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.5.3.tgz", + "integrity": "sha512-DFOpyQ22JD5C1oeOFzL8wlqSWZzrqgDfDbUGP8xdO4wJu+FVTxnnWN6ZYLdTPB1u27DOhd7TzjQMfLDHLu7kbQ==", + "dev": true, + "dependencies": { + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-server": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.5.3.tgz", + "integrity": "sha512-Gmq1w7ulN/VIeTDboNcb6GNM+S8T0SqhJUqeoHzn0vLGnzxeuYRJ0V3ZJhGZiJfSmCNqYAjC8QUBf6uU1gLipw==", + "dev": true, + "dependencies": { + "@aw-web-design/x-default-browser": "1.4.126", + "@discoveryjs/json-ext": "^0.5.3", + "@storybook/builder-manager": "7.5.3", + "@storybook/channels": "7.5.3", + "@storybook/core-common": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/csf": "^0.1.0", + "@storybook/csf-tools": "7.5.3", + "@storybook/docs-mdx": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/manager": "7.5.3", + "@storybook/node-logger": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/telemetry": "7.5.3", + "@storybook/types": "7.5.3", + "@types/detect-port": "^1.3.0", + "@types/node": "^18.0.0", + "@types/pretty-hrtime": "^1.0.0", + "@types/semver": "^7.3.4", + "better-opn": "^3.0.2", + "chalk": "^4.1.0", + "cli-table3": "^0.6.1", + "compression": "^1.7.4", + "detect-port": "^1.3.0", + "express": "^4.17.3", + "fs-extra": "^11.1.0", + "globby": "^11.0.2", + "ip": "^2.0.0", + "lodash": "^4.17.21", + "open": "^8.4.0", + "pretty-hrtime": "^1.0.3", + "prompts": "^2.4.0", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.7", + "telejson": "^7.2.0", + "tiny-invariant": "^1.3.1", + "ts-dedent": "^2.0.0", + "util": "^0.12.4", + "util-deprecate": "^1.0.2", + "watchpack": "^2.2.0", + "ws": "^8.2.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-server/node_modules/@types/node": { + "version": "18.18.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.9.tgz", + "integrity": "sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@storybook/core-server/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/core-server/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/core-server/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@storybook/csf": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.1.tgz", + "integrity": "sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg==", + "dev": true, + "dependencies": { + "type-fest": "^2.19.0" + } + }, + "node_modules/@storybook/csf-plugin": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.5.3.tgz", + "integrity": "sha512-yQ3S/IOT08Y7XTnlc3SPkrJKZ6Xld6liAlHn+ddjge4oZa0hUqwYLb+piXUhFMfL6Ij65cj4hu3vMbw89azIhg==", + "dev": true, + "dependencies": { + "@storybook/csf-tools": "7.5.3", + "unplugin": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/csf-tools": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.5.3.tgz", + "integrity": "sha512-676C3ISn7FQJKjb3DBWXhjGN2OQEv4s71dx+5D0TlmswDCOOGS8dYFjP8wVx51+mAIE8CROAw7vLHLtVKU7SwQ==", + "dev": true, + "dependencies": { + "@babel/generator": "^7.22.9", + "@babel/parser": "^7.22.7", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", + "@storybook/csf": "^0.1.0", + "@storybook/types": "7.5.3", + "fs-extra": "^11.1.0", + "recast": "^0.23.1", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/docs-mdx": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz", + "integrity": "sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==", + "dev": true + }, + "node_modules/@storybook/docs-tools": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.5.3.tgz", + "integrity": "sha512-f20EUQlwamcSPrOFn42fj9gpkZIDNCZkC3N19yGzLYiE4UMyaYQgRl18oLvqd3M6aBm6UW6SCoIIgeaOViBSqg==", + "dev": true, + "dependencies": { + "@storybook/core-common": "7.5.3", + "@storybook/preview-api": "7.5.3", + "@storybook/types": "7.5.3", + "@types/doctrine": "^0.0.3", + "doctrine": "^3.0.0", + "lodash": "^4.17.21" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/global": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", + "dev": true + }, + "node_modules/@storybook/instrumenter": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.5.3.tgz", + "integrity": "sha512-p6b+/6ohTCKxWn00bXT8KBqVjXUOxeILnJtLlG83USLQCpI+XVkpmK57HYuydqEwy/1XjG+4S4ntPk9VVz3u7w==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.5.3", + "@storybook/client-logger": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.5.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/manager": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.5.3.tgz", + "integrity": "sha512-3ZZrHYcXWAQXpDQZBvKyScGgQaAaBc63i+KC2mXqzTdXuJhVDUiylvqLRprBnrEprgePQLFrxGC2JSHUwH7dqg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/manager-api": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.5.3.tgz", + "integrity": "sha512-d8mVLr/5BEG4bAS2ZeqYTy/aX4jPEpZHdcLaWoB4mAM+PAL9wcWsirUyApKtDVYLITJf/hd8bb2Dm2ok6E45gA==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.5.3", + "@storybook/client-logger": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/router": "7.5.3", + "@storybook/theming": "7.5.3", + "@storybook/types": "7.5.3", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "semver": "^7.3.7", + "store2": "^2.14.2", + "telejson": "^7.2.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/manager-api/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/manager-api/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@storybook/manager-api/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@storybook/mdx2-csf": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz", + "integrity": "sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==", + "dev": true + }, + "node_modules/@storybook/node-logger": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.5.3.tgz", + "integrity": "sha512-7ZZDw/q3hakBj1FngsBjaHNIBguYAWojp7R1fFTvwkeunCi21EUzZjRBcqp10kB6BP3/NLX32bIQknsCWD76rQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/postinstall": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.5.3.tgz", + "integrity": "sha512-r+H3xGMu2A9yOSsygc3bDFhku8wpOZF3SqO19B7eAML12viHwUtYfyGL74svw4TMcKukyQ+KPn5QsSG+4bjZMg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/preview": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.5.3.tgz", + "integrity": "sha512-Hf90NlLaSrdMZXPOHDCMPjTywVrQKK0e5CtzqWx/ZQz91JDINxJD+sGj2wZU+wuBtQcTtlsXc9OewlJ+9ETwIw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/preview-api": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.5.3.tgz", + "integrity": "sha512-LNmEf7oBRnZ1wG3bQ+P+TO29+NN5pSDJiAA6FabZBrtIVm+psc2lxBCDQvFYyAFzQSlt60toGKNW8+RfFNdR5Q==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.5.3", + "@storybook/client-logger": "7.5.3", + "@storybook/core-events": "7.5.3", + "@storybook/csf": "^0.1.0", + "@storybook/global": "^5.0.0", + "@storybook/types": "7.5.3", + "@types/qs": "^6.9.5", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "qs": "^6.10.0", + "synchronous-promise": "^2.0.15", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/react-dom-shim": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.5.3.tgz", + "integrity": "sha512-9aNcKdhoP36jMrcXgfzE9jVg/SpqPpWnUJM70upYoZXytG2wQSPtawLHHyC6kycvTzwncyfF3rwUnOFBB8zmig==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/router": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.5.3.tgz", + "integrity": "sha512-/iNYCFore7R5n6eFHbBYoB0P2/sybTVpA+uXTNUd3UEt7Ro6CEslTaFTEiH2RVQwOkceBp/NpyWon74xZuXhMg==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "memoizerific": "^1.11.3", + "qs": "^6.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/telemetry": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.5.3.tgz", + "integrity": "sha512-X6alII3o0jCb5xALuw+qcWmvyrbhlkmPeNZ6ZQXknOfB4DkwponFdWN5y6W7yGvr01xa5QBepJRV79isl97d8g==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.5.3", + "@storybook/core-common": "7.5.3", + "@storybook/csf-tools": "7.5.3", + "chalk": "^4.1.0", + "detect-package-manager": "^2.0.1", + "fetch-retry": "^5.0.2", + "fs-extra": "^11.1.0", + "read-pkg-up": "^7.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/testing-library": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@storybook/testing-library/-/testing-library-0.2.2.tgz", + "integrity": "sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw==", + "dev": true, + "dependencies": { + "@testing-library/dom": "^9.0.0", + "@testing-library/user-event": "^14.4.0", + "ts-dedent": "^2.2.0" + } + }, + "node_modules/@storybook/theming": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.5.3.tgz", + "integrity": "sha512-Cjmthe1MAk0z4RKCZ7m72gAD8YD0zTAH97z5ryM1Qv84QXjiCQ143fGOmYz1xEQdNFpOThPcwW6FEccLHTkVcg==", + "dev": true, + "dependencies": { + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@storybook/client-logger": "7.5.3", + "@storybook/global": "^5.0.0", + "memoizerific": "^1.11.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/types": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.5.3.tgz", + "integrity": "sha512-iu5W0Kdd6nysN5CPkY4GRl+0BpxRTdSfBIJak7mb6xCIHSB5t1tw4BOuqMQ5EgpikRY3MWJ4gY647QkWBX3MNQ==", + "dev": true, + "dependencies": { + "@storybook/channels": "7.5.3", + "@types/babel__core": "^7.0.0", + "@types/express": "^4.7.0", + "file-system-cache": "2.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/vue3": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/vue3/-/vue3-7.5.3.tgz", + "integrity": "sha512-JaxtOl3UD9YhPrOqHuKtpqHMnFril3sBUxx/no2yM/mZYmNpAVd/C6PFM839WCay1mAywPuUoebJvmwWxWijkw==", + "dev": true, + "dependencies": { + "@storybook/core-client": "7.5.3", + "@storybook/docs-tools": "7.5.3", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "7.5.3", + "@storybook/types": "7.5.3", + "lodash": "^4.17.21", + "ts-dedent": "^2.0.0", + "type-fest": "~2.19", + "vue-component-type-helpers": "latest" + }, + "engines": { + "node": ">=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "@vue/compiler-core": "^3.0.0", + "vue": "^3.0.0" + } + }, + "node_modules/@storybook/vue3-vite": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-7.5.3.tgz", + "integrity": "sha512-gkNwDDn2AKthAtaoPrHb0+2gi33UluxpfSq/M5COoMEVFphj6y/jyDa+OEYlceXgnD8g2xvX4/yv2TbTNDzmcQ==", + "dev": true, + "dependencies": { + "@storybook/builder-vite": "7.5.3", + "@storybook/core-server": "7.5.3", + "@storybook/vue3": "7.5.3", + "@vitejs/plugin-vue": "^4.0.0", + "magic-string": "^0.30.0", + "vue-docgen-api": "^4.40.0" + }, + "engines": { + "node": "^14.18 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz", + "integrity": "sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/user-event": { + "version": "14.5.1", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.1.tgz", + "integrity": "sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==", + "dev": true, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", + "dev": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz", + "integrity": "sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.7", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", + "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", + "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-wsIMP68FvGXk+RaWhraz6Xp4v7sl4qwzHAmtPaJEN2NRTXXI9LtFawUpeTsBNL/pd6QoLStdytCaAyiK7AEd/Q==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/d3-geo": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz", + "integrity": "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==", + "dependencies": { + "@types/geojson": "*" + } + }, + "node_modules/@types/d3-scale-chromatic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", + "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + }, + "node_modules/@types/detect-port": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.5.tgz", + "integrity": "sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==", + "dev": true + }, + "node_modules/@types/doctrine": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz", + "integrity": "sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==", + "dev": true + }, + "node_modules/@types/ejs": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.5.tgz", + "integrity": "sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==", + "dev": true + }, + "node_modules/@types/emscripten": { + "version": "1.39.10", + "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.10.tgz", + "integrity": "sha512-TB/6hBkYQJxsZHSqyeuO1Jt0AB/bW6G7rHt9g7lML7SOF6lbgcHvw/Lr+69iqN0qxgXLhWKScAon73JNnptuDw==", + "dev": true + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.41", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", + "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/find-cache-dir": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", + "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", + "dev": true + }, + "node_modules/@types/geojson": { + "version": "7946.0.13", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.13.tgz", + "integrity": "sha512-bmrNrgKMOhM3WsafmbGmC+6dsF2Z308vLFsQ3a/bT8X8Sv5clVYpPars/UPq+sAaJP+5OoLAYgwbkS5QEJdLUQ==" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.201", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.201.tgz", + "integrity": "sha512-y9euML0cim1JrykNxADLfaG0FgD1g/yTHwUs/Jg9ZIU7WKj2/4IW9Lbb1WZbvck78W/lfGXFfe+u2EGfIJXdLQ==" + }, + "node_modules/@types/mdx": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.10.tgz", + "integrity": "sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==", + "dev": true + }, + "node_modules/@types/medium-editor": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@types/medium-editor/-/medium-editor-5.0.8.tgz", + "integrity": "sha512-8zj+0E1nirrZ8lW6PbKru11z0klAxShLyO2SikbCz4CV1DbdN0gB9hNq99cJS1giEozUEtfhUQ0SDz+VgzeATQ==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true + }, + "node_modules/@types/mime-types": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.4.tgz", + "integrity": "sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz", + "integrity": "sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.0" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true + }, + "node_modules/@types/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.10", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.10.tgz", + "integrity": "sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.10", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", + "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.2.37", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.37.tgz", + "integrity": "sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.6.tgz", + "integrity": "sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA==", + "dev": true + }, + "node_modules/@types/semver": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz", + "integrity": "sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==", + "dev": true + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", + "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/topojson-client": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/topojson-client/-/topojson-client-3.1.4.tgz", + "integrity": "sha512-Ntf3ZSetMYy7z3PrVCvcqmdRoVhgKA9UKN0ZuuZf8Ts2kcyL4qK34IXBs6qO5fem62EK4k03PtkJPVoroVu4/w==", + "dependencies": { + "@types/geojson": "*", + "@types/topojson-specification": "*" + } + }, + "node_modules/@types/topojson-specification": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/topojson-specification/-/topojson-specification-1.0.5.tgz", + "integrity": "sha512-C7KvcQh+C2nr6Y2Ub4YfgvWvWCgP2nOQMtfhlnwsRL4pYmmwzBS7HclGiS87eQfDOU/DLQpX6GEscviaz4yLIQ==", + "dependencies": { + "@types/geojson": "*" + } + }, + "node_modules/@types/unist": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==", + "dev": true + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", + "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==" + }, + "node_modules/@types/yargs": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.31.tgz", + "integrity": "sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.11.0.tgz", + "integrity": "sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/type-utils": "6.11.0", + "@typescript-eslint/utils": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/parser": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.11.0.tgz", + "integrity": "sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/typescript-estree": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", + "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.11.0.tgz", + "integrity": "sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "6.11.0", + "@typescript-eslint/utils": "6.11.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", + "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", + "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/visitor-keys": "6.11.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/utils": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", + "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.11.0", + "@typescript-eslint/types": "6.11.0", + "@typescript-eslint/typescript-estree": "6.11.0", + "semver": "^7.5.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", + "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "6.11.0", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, + "node_modules/@vitejs/plugin-vue": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.4.1.tgz", + "integrity": "sha512-HCQG8VDFDM7YDAdcj5QI5DvUi+r6xvo9LgvYdk7LSkUNwdpempdB5horkMSZsbdey9Ywsf5aaU8kEPw9M5kREA==", + "dev": true, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@volar/language-core": { + "version": "1.10.10", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz", + "integrity": "sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==", + "dev": true, + "dependencies": { + "@volar/source-map": "1.10.10" + } + }, + "node_modules/@volar/source-map": { + "version": "1.10.10", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz", + "integrity": "sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==", + "dev": true, + "dependencies": { + "muggle-string": "^0.3.1" + } + }, + "node_modules/@volar/typescript": { + "version": "1.10.10", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz", + "integrity": "sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==", + "dev": true, + "dependencies": { + "@volar/language-core": "1.10.10", + "path-browserify": "^1.0.1" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz", + "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.21", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.9.tgz", + "integrity": "sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==", + "dependencies": { + "@vue/compiler-core": "3.3.9", + "@vue/shared": "3.3.9" + } + }, + "node_modules/@vue/compiler-dom/node_modules/@vue/compiler-core": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.9.tgz", + "integrity": "sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==", + "dependencies": { + "@babel/parser": "^7.23.3", + "@vue/shared": "3.3.9", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.9.tgz", + "integrity": "sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==", + "dependencies": { + "@babel/parser": "^7.23.3", + "@vue/compiler-core": "3.3.9", + "@vue/compiler-dom": "3.3.9", + "@vue/compiler-ssr": "3.3.9", + "@vue/reactivity-transform": "3.3.9", + "@vue/shared": "3.3.9", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.5", + "postcss": "^8.4.31", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-sfc/node_modules/@vue/compiler-core": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.9.tgz", + "integrity": "sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==", + "dependencies": { + "@babel/parser": "^7.23.3", + "@vue/shared": "3.3.9", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-sfc/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.9.tgz", + "integrity": "sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==", + "dependencies": { + "@vue/compiler-dom": "3.3.9", + "@vue/shared": "3.3.9" + } + }, + "node_modules/@vue/compiler-ssr/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/@vue/devtools-api": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz", + "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==" + }, + "node_modules/@vue/eslint-config-prettier": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-8.0.0.tgz", + "integrity": "sha512-55dPqtC4PM/yBjhAr+yEw6+7KzzdkBuLmnhBrDfp4I48+wy+Giqqj9yUr5T2uD/BkBROjjmqnLZmXRdOx/VtQg==", + "dev": true, + "dependencies": { + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-prettier": "^5.0.0" + }, + "peerDependencies": { + "eslint": ">= 8.0.0", + "prettier": ">= 3.0.0" + } + }, + "node_modules/@vue/eslint-config-typescript": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-12.0.0.tgz", + "integrity": "sha512-StxLFet2Qe97T8+7L8pGlhYBBr8Eg05LPuTDVopQV6il+SK6qqom59BA/rcFipUef2jD8P2X44Vd8tMFytfvlg==", + "dev": true, + "dependencies": { + "@typescript-eslint/eslint-plugin": "^6.7.0", + "@typescript-eslint/parser": "^6.7.0", + "vue-eslint-parser": "^9.3.1" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0", + "eslint-plugin-vue": "^9.0.0", + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/language-core": { + "version": "1.8.22", + "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.22.tgz", + "integrity": "sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==", + "dev": true, + "dependencies": { + "@volar/language-core": "~1.10.5", + "@volar/source-map": "~1.10.5", + "@vue/compiler-dom": "^3.3.0", + "@vue/shared": "^3.3.0", + "computeds": "^0.0.1", + "minimatch": "^9.0.3", + "muggle-string": "^0.3.1", + "vue-template-compiler": "^2.7.14" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/language-core/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@vue/language-core/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.9.tgz", + "integrity": "sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==", + "dependencies": { + "@vue/shared": "3.3.9" + } + }, + "node_modules/@vue/reactivity-transform": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.9.tgz", + "integrity": "sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==", + "dependencies": { + "@babel/parser": "^7.23.3", + "@vue/compiler-core": "3.3.9", + "@vue/shared": "3.3.9", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.5" + } + }, + "node_modules/@vue/reactivity-transform/node_modules/@vue/compiler-core": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.9.tgz", + "integrity": "sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==", + "dependencies": { + "@babel/parser": "^7.23.3", + "@vue/shared": "3.3.9", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/reactivity-transform/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/@vue/reactivity/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/@vue/runtime-core": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.9.tgz", + "integrity": "sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==", + "dependencies": { + "@vue/reactivity": "3.3.9", + "@vue/shared": "3.3.9" + } + }, + "node_modules/@vue/runtime-core/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/@vue/runtime-dom": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.9.tgz", + "integrity": "sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==", + "dependencies": { + "@vue/runtime-core": "3.3.9", + "@vue/shared": "3.3.9", + "csstype": "^3.1.2" + } + }, + "node_modules/@vue/runtime-dom/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/@vue/server-renderer": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.9.tgz", + "integrity": "sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==", + "dependencies": { + "@vue/compiler-ssr": "3.3.9", + "@vue/shared": "3.3.9" + }, + "peerDependencies": { + "vue": "3.3.9" + } + }, + "node_modules/@vue/server-renderer/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/@vue/shared": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz", + "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==", + "dev": true + }, + "node_modules/@vuestic/tailwind": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@vuestic/tailwind/-/tailwind-0.1.3.tgz", + "integrity": "sha512-R5mQtUR0A0ygBo/csDNy3V1O+FWFzVyvJGgM0SDJ1WbC0/PnZVNdc5C0OdbqZwvbMcRlftbjAPf+HdXQFQSklg==", + "bin": { + "sync-tailwind-with-vuestic": "bin/sync-tailwind", + "sync-vuestic-with-tailwind": "bin/sync-vuestic", + "watch-tailwind": "bin/watch-tailwind" + }, + "peerDependencies": { + "tailwindcss": "^3.2.4" + } + }, + "node_modules/@vueuse/core": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.2.tgz", + "integrity": "sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==", + "dependencies": { + "@types/web-bluetooth": "^0.0.20", + "@vueuse/metadata": "10.7.2", + "@vueuse/shared": "10.7.2", + "vue-demi": ">=0.14.6" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@vueuse/metadata": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.2.tgz", + "integrity": "sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.2.tgz", + "integrity": "sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==", + "dependencies": { + "vue-demi": ">=0.14.6" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@yarnpkg/esbuild-plugin-pnp": { + "version": "3.0.0-rc.15", + "resolved": "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz", + "integrity": "sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "esbuild": ">=0.10.0" + } + }, + "node_modules/@yarnpkg/fslib": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", + "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", + "dev": true, + "dependencies": { + "@yarnpkg/libzip": "^2.3.0", + "tslib": "^1.13.0" + }, + "engines": { + "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + } + }, + "node_modules/@yarnpkg/fslib/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@yarnpkg/libzip": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", + "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", + "dev": true, + "dependencies": { + "@types/emscripten": "^1.39.6", + "tslib": "^1.13.0" + }, + "engines": { + "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + } + }, + "node_modules/@yarnpkg/libzip/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@zeit/schemas": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.29.0.tgz", + "integrity": "sha512-g5QiLIfbg3pLuYUJPlisNKY+epQJTcMDsOnVNkscrDP1oi7vmJnzOANYJI/1pZcVJ6umUkBv3aFtlg1UvUHGzA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-escapes": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz", + "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==", + "dev": true, + "dependencies": { + "type-fest": "^1.0.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/app-root-dir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz", + "integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==", + "dev": true + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-hidden": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz", + "integrity": "sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==", + "dev": true, + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "node_modules/assert": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, + "node_modules/assert-never": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz", + "integrity": "sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==", + "dev": true + }, + "node_modules/ast-types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/autoprefixer": { + "version": "10.4.16", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "dev": true, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", + "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.3", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz", + "integrity": "sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3", + "core-js-compat": "^3.33.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", + "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-walk": { + "version": "3.0.0-canary-5", + "resolved": "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz", + "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.9.6" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", + "dev": true + }, + "node_modules/better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "dev": true, + "dependencies": { + "open": "^8.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/boxen": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz", + "integrity": "sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^7.0.0", + "chalk": "^5.0.1", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/boxen/node_modules/camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/boxen/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/boxen/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/bplist-parser": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "dev": true, + "dependencies": { + "big-integer": "^1.6.44" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-assert": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", + "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", + "dev": true + }, + "node_modules/browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", + "dev": true, + "dependencies": { + "pako": "~0.2.0" + } + }, + "node_modules/browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bundle-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz", + "integrity": "sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==", + "dev": true, + "dependencies": { + "run-applescript": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001562", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001562.tgz", + "integrity": "sha512-kfte3Hym//51EdX4239i+Rmp20EsLIYGdPkERegTgU19hQWCRhsRFGKHTliUlsry53tv17K7n077Kqa0WJU4ng==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk-template": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz", + "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==", + "dependencies": { + "chalk": "^4.1.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/chalk-template?sponsor=1" + } + }, + "node_modules/character-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz", + "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==", + "dev": true, + "dependencies": { + "is-regex": "^1.0.3" + } + }, + "node_modules/chart.js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.1.tgz", + "integrity": "sha512-C74QN1bxwV1v2PEujhmKjOZ7iUM4w6BWs23Md/6aOZZSlwMzeCIDGuZay++rBgChYru7/+QFeoQW0fQoP534Dg==", + "dependencies": { + "@kurkle/color": "^0.3.0" + }, + "engines": { + "pnpm": ">=7" + } + }, + "node_modules/chartjs-chart-geo": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/chartjs-chart-geo/-/chartjs-chart-geo-4.2.8.tgz", + "integrity": "sha512-pvPiY0056hyquQzgGCxu6q9UlqQjZJNTvn+a9Jy53VClEG3O6TE1TJ8qCqRiIOjhGHEd7jFvbUmYrzP6lkkeug==", + "dependencies": { + "@types/d3-geo": "^3.1.0", + "@types/d3-scale-chromatic": "^3.0.3", + "@types/topojson-client": "^3.1.4", + "d3-array": "^3.2.4", + "d3-color": "^3.1.0", + "d3-geo": "^3.1.0", + "d3-interpolate": "^3.0.1", + "d3-scale-chromatic": "^3.0.0", + "topojson-client": "^3.1.0" + }, + "peerDependencies": { + "chart.js": "^4.1.0" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cleave.js": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/cleave.js/-/cleave.js-1.6.0.tgz", + "integrity": "sha512-ivqesy3j5hQVG3gywPfwKPbi/7ZSftY/UNp5uphnqjr25yI2CP8FS2ODQPzuLXXnNLi29e2+PgPkkiKUXLs/Nw==" + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz", + "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==", + "dev": true, + "dependencies": { + "restore-cursor": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", + "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/cli-truncate": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz", + "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==", + "dev": true, + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/cli-truncate/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/cli-truncate/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/clipboardy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz", + "integrity": "sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==", + "dependencies": { + "arch": "^2.2.0", + "execa": "^5.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/colortranslator": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/colortranslator/-/colortranslator-1.10.2.tgz", + "integrity": "sha512-+vAnjWTdI0Vh6fT3I+dA6DAtnLfo91TzYKjewYeZ2dHdhF8Yo5OMo47inNJdJOXwjJ9lPD0LkNeQOLU/8yyfZA==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/computeds": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz", + "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/constantinople": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz", + "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.6.0", + "@babel/types": "^7.6.1" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/core-js-compat": { + "version": "3.33.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz", + "integrity": "sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw==", + "dev": true, + "dependencies": { + "browserslist": "^4.22.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-geo": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.0.tgz", + "integrity": "sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==", + "dependencies": { + "d3-array": "2.5.0 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale-chromatic": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", + "integrity": "sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==", + "dependencies": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-equal": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.5", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.2", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/default-browser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", + "integrity": "sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==", + "dev": true, + "dependencies": { + "bundle-name": "^3.0.0", + "default-browser-id": "^3.0.0", + "execa": "^7.1.1", + "titleize": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", + "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", + "dev": true, + "dependencies": { + "bplist-parser": "^0.2.0", + "untildify": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser/node_modules/execa": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/default-browser/node_modules/human-signals": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "dev": true, + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/default-browser/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defu": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.3.tgz", + "integrity": "sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==", + "dev": true + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", + "dev": true + }, + "node_modules/detect-package-manager": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz", + "integrity": "sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==", + "dev": true, + "dependencies": { + "execa": "^5.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/detect-port": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", + "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "dev": true, + "dependencies": { + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/doctypes": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz", + "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==", + "dev": true + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "dev": true + }, + "node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" + } + }, + "node_modules/dotenv-expand": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", + "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dev": true, + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.584", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.584.tgz", + "integrity": "sha512-rXCtDiXCBtfTfEegkthruCvyWZnr1/FCrUGY/nYQiF+lSZDmwQBDxp0rivZxV8trXb6cbgojhcSTW5xsDcHQ8g==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", + "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/epic-spinners": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/epic-spinners/-/epic-spinners-2.0.0.tgz", + "integrity": "sha512-nU7xF7NoXrObmIGdXYwj1hfE3EH3jDVQ8oi1S5wG0yutrQILMJ3Xs0ZQEdGIjBQnFveDrAs/61m8/vm5SMvObA==", + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/esbuild-plugin-alias": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz", + "integrity": "sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==", + "dev": true + }, + "node_modules/esbuild-register": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.5.0.tgz", + "integrity": "sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "peerDependencies": { + "esbuild": ">=0.12 <1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/eslint": { + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz", + "integrity": "sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.3", + "@eslint/js": "8.53.0", + "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", + "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz", + "integrity": "sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0", + "synckit": "^0.8.5" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/prettier" + }, + "peerDependencies": { + "@types/eslint": ">=8.0.0", + "eslint": ">=8.0.0", + "prettier": ">=3.0.0" + }, + "peerDependenciesMeta": { + "@types/eslint": { + "optional": true + }, + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-storybook": { + "version": "0.6.15", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.15.tgz", + "integrity": "sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w==", + "dev": true, + "dependencies": { + "@storybook/csf": "^0.0.1", + "@typescript-eslint/utils": "^5.45.0", + "requireindex": "^1.1.0", + "ts-dedent": "^2.2.0" + }, + "engines": { + "node": "12.x || 14.x || >= 16" + }, + "peerDependencies": { + "eslint": ">=6" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", + "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/eslint-plugin-vue": { + "version": "9.18.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.18.1.tgz", + "integrity": "sha512-7hZFlrEgg9NIzuVik2I9xSnJA5RsmOfueYgsUGUokEDLJ1LHtxO0Pl4duje1BriZ/jDWb+44tcIlC3yi0tdlZg==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "natural-compare": "^1.4.0", + "nth-check": "^2.1.1", + "postcss-selector-parser": "^6.0.13", + "semver": "^7.5.4", + "vue-eslint-parser": "^9.3.1", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-vue/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-vue/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-vue/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + } + }, + "node_modules/extract-zip/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/extract-zip/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "dependencies": { + "punycode": "^1.3.2" + } + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/fetch-retry": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz", + "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==", + "dev": true + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-system-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", + "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", + "dev": true, + "dependencies": { + "fs-extra": "11.1.1", + "ramda": "0.29.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flag-icons": { + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/flag-icons/-/flag-icons-6.15.0.tgz", + "integrity": "sha512-ARo9Q+aATZEjyjveeec9e+orx+xLWUBdOX9baOKoGqDzMbvZ65ghPhaHbVt5T7ZB+Q4OFsB4Hr+eQnpV8Q+dLA==" + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/flow-parser": { + "version": "0.221.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.221.0.tgz", + "integrity": "sha512-i+GzdLcKYy5bxhx1N+FIcR1bTqssuVWTJcuytMhwqLAxifz46g4BSNicWXGrtzT0HibJUBIzZOYA3FveJucTPg==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-npm-tarball-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.1.0.tgz", + "integrity": "sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA==", + "dev": true, + "engines": { + "node": ">=12.17" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/giget": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/giget/-/giget-1.1.3.tgz", + "integrity": "sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==", + "dev": true, + "dependencies": { + "colorette": "^2.0.20", + "defu": "^6.1.2", + "https-proxy-agent": "^7.0.2", + "mri": "^1.2.0", + "node-fetch-native": "^1.4.0", + "pathe": "^1.1.1", + "tar": "^6.2.0" + }, + "bin": { + "giget": "dist/cli.mjs" + } + }, + "node_modules/github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", + "dev": true + }, + "node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/gunzip-maybe": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", + "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", + "dev": true, + "dependencies": { + "browserify-zlib": "^0.1.4", + "is-deflate": "^1.0.0", + "is-gzip": "^1.0.0", + "peek-stream": "^1.1.0", + "pumpify": "^1.3.3", + "through2": "^2.0.3" + }, + "bin": { + "gunzip-maybe": "bin.js" + } + }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/husky": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "dev": true, + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/immutable": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ionicons": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-4.6.3.tgz", + "integrity": "sha512-cgP+VIr2cTJpMfFyVHTerq6n2jeoiGboVoe3GlaAo5zoSBDAEXORwUZhv6m+lCyxlsHCS3nqPUE+MKyZU71t8Q==" + }, + "node_modules/ip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", + "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-deflate": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", + "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", + "dev": true + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-expression": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz", + "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/is-expression/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-inside-container/node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-port-reachable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz", + "integrity": "sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "dev": true, + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "16.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.8.tgz", + "integrity": "sha512-1GwLEkmFafeb/HbE6pC7tFlgYSQ4Iqh2qlWCq8xN+Qfaiaxr2PcLfuhfRFRYqI6XJyeFoLYyKnhFbNsst9FMtQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-stringify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz", + "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==", + "dev": true + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jscodeshift": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", + "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/preset-flow": "^7.13.13", + "@babel/preset-typescript": "^7.13.0", + "@babel/register": "^7.13.16", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.21.0", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + } + }, + "node_modules/jscodeshift/node_modules/ast-types": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", + "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/jscodeshift/node_modules/recast": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", + "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", + "dev": true, + "dependencies": { + "ast-types": "0.15.2", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jscodeshift/node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-eslint-parser": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz", + "integrity": "sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==", + "dev": true, + "dependencies": { + "acorn": "^8.5.0", + "eslint-visitor-keys": "^3.0.0", + "espree": "^9.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + } + }, + "node_modules/jsonc-eslint-parser/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonc-eslint-parser/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonc-eslint-parser/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jstransformer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz", + "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==", + "dev": true, + "dependencies": { + "is-promise": "^2.0.0", + "promise": "^7.0.1" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lazy-universal-dotenv": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz", + "integrity": "sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==", + "dev": true, + "dependencies": { + "app-root-dir": "^1.0.2", + "dotenv": "^16.0.0", + "dotenv-expand": "^10.0.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/lint-staged": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.1.0.tgz", + "integrity": "sha512-ZPKXWHVlL7uwVpy8OZ7YQjYDAuO5X4kMh0XgZvPNxLcCCngd0PO5jKQyy3+s4TL2EnHoIXIzP1422f/l3nZKMw==", + "dev": true, + "dependencies": { + "chalk": "5.3.0", + "commander": "11.1.0", + "debug": "4.3.4", + "execa": "8.0.1", + "lilconfig": "2.1.0", + "listr2": "7.0.2", + "micromatch": "4.0.5", + "pidtree": "0.6.0", + "string-argv": "0.3.2", + "yaml": "2.3.4" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/lint-staged/node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/lint-staged/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lint-staged/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/lint-staged/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/listr2": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-7.0.2.tgz", + "integrity": "sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==", + "dev": true, + "dependencies": { + "cli-truncate": "^3.1.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^5.0.1", + "rfdc": "^1.3.0", + "wrap-ansi": "^8.1.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz", + "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==", + "dev": true, + "dependencies": { + "ansi-escapes": "^5.0.0", + "cli-cursor": "^4.0.0", + "slice-ansi": "^5.0.0", + "strip-ansi": "^7.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "dev": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.30.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", + "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-or-similar": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", + "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", + "dev": true + }, + "node_modules/markdown-to-jsx": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz", + "integrity": "sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==", + "dev": true, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "react": ">= 0.14.0" + } + }, + "node_modules/mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "dev": true, + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz", + "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/medium-editor": { + "version": "5.23.3", + "resolved": "https://registry.npmjs.org/medium-editor/-/medium-editor-5.23.3.tgz", + "integrity": "sha512-he9/TdjX8f8MGdXGfCs8AllrYnqXJJvjNkDKmPg3aPW/uoIrlRqtkFthrwvmd+u4QyzEiadhCCM0EwTiRdUCJw==" + }, + "node_modules/memoizerific": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", + "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", + "dev": true, + "dependencies": { + "map-or-similar": "^1.5.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/mlly": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz", + "integrity": "sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==", + "dev": true, + "dependencies": { + "acorn": "^8.10.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "ufo": "^1.3.0" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/muggle-string": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz", + "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==", + "dev": true + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch-native": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.4.1.tgz", + "integrity": "sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==", + "dev": true + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.2.tgz", + "integrity": "sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/path-scurry/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/path-scurry/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/path-scurry/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz", + "integrity": "sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==", + "dev": true + }, + "node_modules/peek-stream": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", + "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "duplexify": "^3.5.0", + "through2": "^2.0.3" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz", + "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinia": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz", + "integrity": "sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==", + "dependencies": { + "@vue/devtools-api": "^6.5.0", + "vue-demi": ">=0.14.5" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "@vue/composition-api": "^1.4.0", + "typescript": ">=4.4.4", + "vue": "^2.6.14 || ^3.3.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/pinia/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pkg-types": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", + "dev": true, + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" + } + }, + "node_modules/polished": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz", + "integrity": "sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.17.8" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz", + "integrity": "sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dev": true, + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/pug": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pug/-/pug-3.0.2.tgz", + "integrity": "sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==", + "dev": true, + "dependencies": { + "pug-code-gen": "^3.0.2", + "pug-filters": "^4.0.0", + "pug-lexer": "^5.0.1", + "pug-linker": "^4.0.0", + "pug-load": "^3.0.0", + "pug-parser": "^6.0.0", + "pug-runtime": "^3.0.1", + "pug-strip-comments": "^2.0.0" + } + }, + "node_modules/pug-attrs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz", + "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==", + "dev": true, + "dependencies": { + "constantinople": "^4.0.1", + "js-stringify": "^1.0.2", + "pug-runtime": "^3.0.0" + } + }, + "node_modules/pug-code-gen": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.2.tgz", + "integrity": "sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==", + "dev": true, + "dependencies": { + "constantinople": "^4.0.1", + "doctypes": "^1.1.0", + "js-stringify": "^1.0.2", + "pug-attrs": "^3.0.0", + "pug-error": "^2.0.0", + "pug-runtime": "^3.0.0", + "void-elements": "^3.1.0", + "with": "^7.0.0" + } + }, + "node_modules/pug-error": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-2.0.0.tgz", + "integrity": "sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==", + "dev": true + }, + "node_modules/pug-filters": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz", + "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==", + "dev": true, + "dependencies": { + "constantinople": "^4.0.1", + "jstransformer": "1.0.0", + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0", + "resolve": "^1.15.1" + } + }, + "node_modules/pug-lexer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz", + "integrity": "sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==", + "dev": true, + "dependencies": { + "character-parser": "^2.2.0", + "is-expression": "^4.0.0", + "pug-error": "^2.0.0" + } + }, + "node_modules/pug-linker": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz", + "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==", + "dev": true, + "dependencies": { + "pug-error": "^2.0.0", + "pug-walk": "^2.0.0" + } + }, + "node_modules/pug-load": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz", + "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "pug-walk": "^2.0.0" + } + }, + "node_modules/pug-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz", + "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==", + "dev": true, + "dependencies": { + "pug-error": "^2.0.0", + "token-stream": "1.0.0" + } + }, + "node_modules/pug-runtime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz", + "integrity": "sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==", + "dev": true + }, + "node_modules/pug-strip-comments": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz", + "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==", + "dev": true, + "dependencies": { + "pug-error": "^2.0.0" + } + }, + "node_modules/pug-walk": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz", + "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "node_modules/puppeteer-core": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz", + "integrity": "sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==", + "dev": true, + "dependencies": { + "@types/mime-types": "^2.1.0", + "debug": "^4.1.0", + "extract-zip": "^1.6.6", + "https-proxy-agent": "^4.0.0", + "mime": "^2.0.3", + "mime-types": "^2.1.25", + "progress": "^2.0.1", + "proxy-from-env": "^1.0.0", + "rimraf": "^2.6.1", + "ws": "^6.1.0" + }, + "engines": { + "node": ">=8.16.0" + } + }, + "node_modules/puppeteer-core/node_modules/agent-base": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", + "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/puppeteer-core/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/puppeteer-core/node_modules/https-proxy-agent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", + "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", + "dev": true, + "dependencies": { + "agent-base": "5", + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/puppeteer-core/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/puppeteer-core/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/puppeteer-core/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ramda": { + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", + "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ramda" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dev": true, + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-colorful": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", + "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dev": true, + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-inspector": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.2.tgz", + "integrity": "sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ==", + "dev": true, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/react-remove-scroll": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", + "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", + "dev": true, + "dependencies": { + "react-remove-scroll-bar": "^2.3.3", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz", + "integrity": "sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==", + "dev": true, + "dependencies": { + "react-style-singleton": "^2.2.1", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", + "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", + "dev": true, + "dependencies": { + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recast": { + "version": "0.23.4", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.4.tgz", + "integrity": "sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==", + "dev": true, + "dependencies": { + "assert": "^2.0.0", + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/register-service-worker": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/register-service-worker/-/register-service-worker-1.7.2.tgz", + "integrity": "sha512-CiD3ZSanZqcMPRhtfct5K9f7i3OLCcBBWsJjLh1gW9RO/nS94sVzY59iS+fgYBOBqaBpf4EzfqUF3j9IG+xo8A==" + }, + "node_modules/registry-auth-token": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", + "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", + "dependencies": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/registry-url": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "integrity": "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==", + "dependencies": { + "rc": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/remark-external-links": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz", + "integrity": "sha512-5vPSX0kHoSsqtdftSHhIYofVINC8qmp0nctkeU9YoJwV3YfiBRiI6cbFRJ0oI/1F9xS+bopXG0m2KS8VFscuKA==", + "dev": true, + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-slug": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz", + "integrity": "sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==", + "dev": true, + "dependencies": { + "github-slugger": "^1.0.0", + "mdast-util-to-string": "^1.0.0", + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requireindex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", + "dev": true, + "engines": { + "node": ">=0.10.5" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/restore-cursor": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz", + "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", + "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-applescript": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz", + "integrity": "sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.69.5", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz", + "integrity": "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dev": true, + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serve": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/serve/-/serve-14.2.1.tgz", + "integrity": "sha512-48er5fzHh7GCShLnNyPBRPEjs2I6QBozeGr02gaacROiyS/8ARADlj595j39iZXAqBbJHH/ivJJyPRWY9sQWZA==", + "dependencies": { + "@zeit/schemas": "2.29.0", + "ajv": "8.11.0", + "arg": "5.0.2", + "boxen": "7.0.0", + "chalk": "5.0.1", + "chalk-template": "0.4.0", + "clipboardy": "3.0.0", + "compression": "1.7.4", + "is-port-reachable": "4.0.0", + "serve-handler": "6.1.5", + "update-check": "1.5.4" + }, + "bin": { + "serve": "build/main.js" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/serve-handler": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", + "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-handler/node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-handler/node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + }, + "node_modules/serve-handler/node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/serve/node_modules/chalk": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", + "integrity": "sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/serve/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/simple-update-notifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/simple-update-notifier/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/simple-update-notifier/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/simple-update-notifier/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "dev": true + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dev": true, + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/store2": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz", + "integrity": "sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==", + "dev": true + }, + "node_modules/storybook": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.5.3.tgz", + "integrity": "sha512-lkn9hcedNmSNCzbDIrky2LpZJqlpS7Fy1KpGBZmLY34g5Mb0+KnXaUqzY0dxsd7aFm8Oa7Du/emceMYNNL4DMA==", + "dev": true, + "dependencies": { + "@storybook/cli": "7.5.3" + }, + "bin": { + "sb": "index.js", + "storybook": "index.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/sucrase": { + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/synchronous-promise": { + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", + "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", + "dev": true + }, + "node_modules/synckit": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", + "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", + "dev": true, + "dependencies": { + "@pkgr/utils": "^2.3.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", + "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.19.1", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/telejson": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", + "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", + "dev": true, + "dependencies": { + "memoizerific": "^1.11.3" + } + }, + "node_modules/temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "dev": true, + "dependencies": { + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/temp/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "dev": true, + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/tiny-invariant": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", + "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", + "dev": true + }, + "node_modules/titleize": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz", + "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tocbot": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.22.0.tgz", + "integrity": "sha512-YHCs00HCNiHxUhksloa36fTfMEXEWV+vdPn3ARQfmj2u3PcUYIjJkfc+ABUfCF9Eb+LSy/QzuLl256fbsRnpHQ==", + "dev": true + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/token-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz", + "integrity": "sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==", + "dev": true + }, + "node_modules/topojson-client": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz", + "integrity": "sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==", + "dependencies": { + "commander": "2" + }, + "bin": { + "topo2geo": "bin/topo2geo", + "topomerge": "bin/topomerge", + "topoquantize": "bin/topoquantize" + } + }, + "node_modules/topojson-client/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/ts-api-utils": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz", + "integrity": "sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==", + "dev": true, + "engines": { + "node": ">=16.13.0" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "dev": true, + "engines": { + "node": ">=6.10" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/ts-map": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ts-map/-/ts-map-1.0.3.tgz", + "integrity": "sha512-vDWbsl26LIcPGmDpoVzjEP6+hvHZkBkLW7JpvwbCv/5IYPJlsbzCVXY3wsCeAxAUeTclNOUZxnLdGh3VBD/J6w==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typescript": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "devOptional": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.2.tgz", + "integrity": "sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==", + "dev": true + }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dev": true, + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.5.0.tgz", + "integrity": "sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==", + "dev": true, + "dependencies": { + "acorn": "^8.10.0", + "chokidar": "^3.5.3", + "webpack-sources": "^3.2.3", + "webpack-virtual-modules": "^0.5.0" + } + }, + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-check": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz", + "integrity": "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==", + "dependencies": { + "registry-auth-token": "3.3.2", + "registry-url": "3.1.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/use-callback-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", + "dev": true, + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-resize-observer": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", + "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", + "dev": true, + "dependencies": { + "@juggle/resize-observer": "^3.3.1" + }, + "peerDependencies": { + "react": "16.8.0 - 18", + "react-dom": "16.8.0 - 18" + } + }, + "node_modules/use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "dev": true, + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vite": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.3.tgz", + "integrity": "sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==", + "dev": true, + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/void-elements": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz", + "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vue": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.9.tgz", + "integrity": "sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==", + "dependencies": { + "@vue/compiler-dom": "3.3.9", + "@vue/compiler-sfc": "3.3.9", + "@vue/runtime-dom": "3.3.9", + "@vue/server-renderer": "3.3.9", + "@vue/shared": "3.3.9" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-chartjs": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/vue-chartjs/-/vue-chartjs-5.3.0.tgz", + "integrity": "sha512-8XqX0JU8vFZ+WA2/knz4z3ThClduni2Nm0BMe2u0mXgTfd9pXrmJ07QBI+WAij5P/aPmPMX54HCE1seWL37ZdQ==", + "peerDependencies": { + "chart.js": "^4.1.1", + "vue": "^3.0.0-0 || ^2.7.0" + } + }, + "node_modules/vue-component-type-helpers": { + "version": "1.8.22", + "resolved": "https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-1.8.22.tgz", + "integrity": "sha512-LK3wJHs3vJxHG292C8cnsRusgyC5SEZDCzDCD01mdE/AoREFMl2tzLRuzwyuEsOIz13tqgBcnvysN3Lxsa14Fw==", + "dev": true + }, + "node_modules/vue-docgen-api": { + "version": "4.75.0", + "resolved": "https://registry.npmjs.org/vue-docgen-api/-/vue-docgen-api-4.75.0.tgz", + "integrity": "sha512-vvUzO3ew3rkp3BkptOW0/FzM6t4AKBht1BLCYROYZB5anCMl8+sQ4v3xFVqJnI3/6hKwHuChA2gSZrziK+NbXA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.21.4", + "@babel/types": "^7.21.4", + "@vue/compiler-dom": "^3.2.0", + "@vue/compiler-sfc": "^3.2.0", + "ast-types": "^0.16.1", + "hash-sum": "^2.0.0", + "lru-cache": "^8.0.3", + "pug": "^3.0.2", + "recast": "^0.23.1", + "ts-map": "^1.0.3", + "vue-inbrowser-compiler-independent-utils": "^4.69.0" + }, + "peerDependencies": { + "vue": ">=2" + } + }, + "node_modules/vue-docgen-api/node_modules/lru-cache": { + "version": "8.0.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz", + "integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==", + "dev": true, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/vue-eslint-parser": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.2.tgz", + "integrity": "sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "lodash": "^4.17.21", + "semver": "^7.3.6" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-eslint-parser/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-eslint-parser/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/vue-i18n": { + "version": "9.6.5", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.6.5.tgz", + "integrity": "sha512-dpUEjKHg7pEsaS7ZPPxp1CflaR7bGmsvZJEhnszHPKl9OTNyno5j/DvMtMSo41kpddq4felLA7GK2prjpnXVlw==", + "dependencies": { + "@intlify/core-base": "9.6.5", + "@intlify/shared": "9.6.5", + "@vue/devtools-api": "^6.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue-inbrowser-compiler-independent-utils": { + "version": "4.71.1", + "resolved": "https://registry.npmjs.org/vue-inbrowser-compiler-independent-utils/-/vue-inbrowser-compiler-independent-utils-4.71.1.tgz", + "integrity": "sha512-K3wt3iVmNGaFEOUR4JIThQRWfqokxLfnPslD41FDZB2ajXp789+wCqJyGYlIFsvEQ2P61PInw6/ph5iiqg51gg==", + "dev": true, + "peerDependencies": { + "vue": ">=2" + } + }, + "node_modules/vue-router": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz", + "integrity": "sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==", + "dependencies": { + "@vue/devtools-api": "^6.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/vue-template-compiler": { + "version": "2.7.15", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.15.tgz", + "integrity": "sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==", + "dev": true, + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + } + }, + "node_modules/vue-tsc": { + "version": "1.8.22", + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.22.tgz", + "integrity": "sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==", + "dev": true, + "dependencies": { + "@volar/typescript": "~1.10.5", + "@vue/language-core": "1.8.22", + "semver": "^7.5.4" + }, + "bin": { + "vue-tsc": "bin/vue-tsc.js" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "node_modules/vue-tsc/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-tsc/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-tsc/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/vue/node_modules/@vue/shared": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz", + "integrity": "sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==" + }, + "node_modules/vuestic-ui": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/vuestic-ui/-/vuestic-ui-1.9.0.tgz", + "integrity": "sha512-SrFviSp6RbGxcTvxHSEQNJLQL9Gp7zmiEHbz8RnPoqqVVueBa9Exur8bZb9aNvOcXd0RA9p7o9Sl/mYwMIitRQ==", + "dependencies": { + "@floating-ui/vue": "^1.0.1", + "@types/lodash": "^4.14.161", + "cleave.js": "^1.6.0", + "colortranslator": "^1.9.2", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "vue": "^3.0.4" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", + "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dev": true, + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/widest-line/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/widest-line/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/widest-line/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/widest-line/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/with": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz", + "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.9.6", + "@babel/types": "^7.9.6", + "assert-never": "^1.2.1", + "babel-walk": "3.0.0-canary-5" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/ws": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yaml": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/yaml-eslint-parser": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.2.2.tgz", + "integrity": "sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.0.0", + "lodash": "^4.17.21", + "yaml": "^2.0.0" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..d6fd151 --- /dev/null +++ b/package.json @@ -0,0 +1,76 @@ +{ + "name": "vuestic-admin", + "private": true, + "version": "3.1.0", + "scripts": { + "prepare": "husky install", + "dev": "vite", + "build": "npm run lint && vue-tsc --noEmit && vite build", + "build:ci": "vite build", + "start:ci": "serve -s ./dist", + "prelint": "npm run format", + "lint": "eslint \"./src/**/*.{ts,js,vue}\" --fix", + "format": "prettier --write .", + "preview": "vite preview", + "storybook": "storybook dev -p 6006", + "build-storybook": "storybook build" + }, + "lint-staged": { + "./src/**/*.{ts,js,vue}": [ + "npm run lint" + ] + }, + "dependencies": { + "@gtm-support/vue-gtm": "^2.0.0", + "@vuestic/tailwind": "^0.1.3", + "@vueuse/core": "^10.6.1", + "axios": "^1.6.8", + "chart.js": "^4.4.1", + "chartjs-chart-geo": "^4.2.8", + "epic-spinners": "^2.0.0", + "flag-icons": "^6.15.0", + "ionicons": "^4.6.3", + "medium-editor": "^5.23.3", + "pinia": "^2.1.7", + "register-service-worker": "^1.7.1", + "sass": "^1.69.5", + "serve": "^14.2.1", + "vue": "3.3.9", + "vue-chartjs": "^5.3.0", + "vue-i18n": "^9.6.2", + "vue-router": "^4.2.5", + "vuestic-ui": "^1.9.0" + }, + "devDependencies": { + "@intlify/unplugin-vue-i18n": "^1.5.0", + "@storybook/addon-essentials": "^7.4.6", + "@storybook/addon-interactions": "^7.4.6", + "@storybook/addon-links": "^7.4.6", + "@storybook/blocks": "^7.4.6", + "@storybook/testing-library": "^0.2.2", + "@storybook/vue3": "^7.4.6", + "@storybook/vue3-vite": "^7.4.6", + "@types/medium-editor": "^5.0.5", + "@types/node": "^20.9.0", + "@typescript-eslint/eslint-plugin": "^6.11.0", + "@typescript-eslint/parser": "^6.11.0", + "@vitejs/plugin-vue": "^4.2.3", + "@vue/eslint-config-prettier": "^8.0.0", + "@vue/eslint-config-typescript": "^12.0.0", + "autoprefixer": "^10.4.13", + "eslint": "^8.13.0", + "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-storybook": "^0.6.15", + "eslint-plugin-vue": "^9.18.1", + "husky": "^8.0.1", + "lint-staged": "^15.1.0", + "postcss": "^8.4.21", + "prettier": "^3.1.0", + "storybook": "^7.4.6", + "tailwindcss": "^3.4.0", + "typescript": "^5.2.2", + "vite": "^4.4.6", + "vue-eslint-parser": "^9.3.2", + "vue-tsc": "^1.8.22" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..33ad091 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..c1663451284b703a93633dd13d477ef385252341 GIT binary patch literal 6023 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 E10B}hoB#j- literal 0 HcmV?d00001 diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce0db803a233d9d8c39cc4a5aaf4135f5f67523 GIT binary patch literal 443 zcmV;s0Yv_ZP)Px$bxA})R5(v#lyO=ApMe6vICu=;=44@5+F`}O%EH93cK0KOc^mG*J=T_|&!Dd^ z$nfy_SB9LnGYkbW>I{90Zh+-cyfCT4m?6+vmf^*l?+li)yBPlb`OhFD&c$$Kkt+i; z6C*>@jLTp{X4RQ9SjX>Tc>3}?ssVMA^!~0LaPz?ZS+&tNy!9YWh;l#x^3^7&57)~v7XAt6NXIQlP zK121Six}~R5eq@iG7J+dOc+3MJ9E`-hKw*(hX4N=7@Sl0GTeUnnXmzDtV|3imbx*B z3Ua^|A3pbrA*%cs*3^PE9TdlDFcidUz%?Y*onY8~`~~p_hzoNt9ADxFj?zcZzcSb+ z>|yx#4|{^enGz>gnlJ=7$uKm}yuvVR%^jSH9j5_CT7nGAJFOYaB6l);{PLT013)@_ l?4=pD9DIs5s||c+0sxa}lJNphu1Np@002ovPDHLkV1lgt!)5>g literal 0 HcmV?d00001 diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..d7ed7fa9059719a9d6acfa757e873bdfd4897bd8 GIT binary patch literal 897 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 z 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

Fyr#N9e@h~q8#Iby0z62jgY9I1-5r|K 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 +N&Ew@r$X7KbTy&yCQjO5Ik)qOxV1iwoKCzu9_ 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�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

>MFD|Bax;Z3vQXd6SBof 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

P(U*43r<;o1K9O0;1eWHZ~p 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 DQyBp6 literal 0 HcmV?d00001 diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..7220a3e --- /dev/null +++ b/src/App.vue @@ -0,0 +1,18 @@ + + + diff --git a/src/components/NotFoundImage.vue b/src/components/NotFoundImage.vue new file mode 100644 index 0000000..99f1359 --- /dev/null +++ b/src/components/NotFoundImage.vue @@ -0,0 +1,26 @@ + diff --git a/src/components/VuesticLogo.stories.ts b/src/components/VuesticLogo.stories.ts new file mode 100644 index 0000000..05a26dd --- /dev/null +++ b/src/components/VuesticLogo.stories.ts @@ -0,0 +1,29 @@ +import VuesticLogo from './VuesticLogo.vue' + +export default { + title: 'VuesticLogo', + component: VuesticLogo, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { VuesticLogo }, + template: ``, +}) + +export const White = () => ({ + components: { VuesticLogo }, + template: `

`, +}) + +export const Blue = () => ({ + components: { VuesticLogo }, + template: ``, +}) + +export const Height = () => ({ + components: { VuesticLogo }, + template: ``, +}) diff --git a/src/components/VuesticLogo.vue b/src/components/VuesticLogo.vue new file mode 100644 index 0000000..b36efd5 --- /dev/null +++ b/src/components/VuesticLogo.vue @@ -0,0 +1,51 @@ + + + diff --git a/src/components/app-layout-navigation/AppLayoutNavigation.vue b/src/components/app-layout-navigation/AppLayoutNavigation.vue new file mode 100644 index 0000000..8ebb300 --- /dev/null +++ b/src/components/app-layout-navigation/AppLayoutNavigation.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/components/icons/VaIconCleanCode.vue b/src/components/icons/VaIconCleanCode.vue new file mode 100644 index 0000000..466dd76 --- /dev/null +++ b/src/components/icons/VaIconCleanCode.vue @@ -0,0 +1,40 @@ + + + diff --git a/src/components/icons/VaIconColor.vue b/src/components/icons/VaIconColor.vue new file mode 100644 index 0000000..95375dd --- /dev/null +++ b/src/components/icons/VaIconColor.vue @@ -0,0 +1,38 @@ + + + + + diff --git a/src/components/icons/VaIconFaster.vue b/src/components/icons/VaIconFaster.vue new file mode 100644 index 0000000..fca9feb --- /dev/null +++ b/src/components/icons/VaIconFaster.vue @@ -0,0 +1,27 @@ + + + diff --git a/src/components/icons/VaIconFree.vue b/src/components/icons/VaIconFree.vue new file mode 100644 index 0000000..0b8113c --- /dev/null +++ b/src/components/icons/VaIconFree.vue @@ -0,0 +1,46 @@ + + + diff --git a/src/components/icons/VaIconFresh.vue b/src/components/icons/VaIconFresh.vue new file mode 100644 index 0000000..f94cabb --- /dev/null +++ b/src/components/icons/VaIconFresh.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/components/icons/VaIconGitHub.vue b/src/components/icons/VaIconGitHub.vue new file mode 100644 index 0000000..6c884c4 --- /dev/null +++ b/src/components/icons/VaIconGitHub.vue @@ -0,0 +1,10 @@ + diff --git a/src/components/icons/VaIconHideSidebar.vue b/src/components/icons/VaIconHideSidebar.vue new file mode 100644 index 0000000..ac97078 --- /dev/null +++ b/src/components/icons/VaIconHideSidebar.vue @@ -0,0 +1,22 @@ + diff --git a/src/components/icons/VaIconMenu.vue b/src/components/icons/VaIconMenu.vue new file mode 100644 index 0000000..cad153d --- /dev/null +++ b/src/components/icons/VaIconMenu.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/src/components/icons/VaIconMenuCollapsed.vue b/src/components/icons/VaIconMenuCollapsed.vue new file mode 100644 index 0000000..6bd80d0 --- /dev/null +++ b/src/components/icons/VaIconMenuCollapsed.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/components/icons/VaIconMessage.vue b/src/components/icons/VaIconMessage.vue new file mode 100644 index 0000000..b6602b6 --- /dev/null +++ b/src/components/icons/VaIconMessage.vue @@ -0,0 +1,27 @@ + + + + + diff --git a/src/components/icons/VaIconNotification.vue b/src/components/icons/VaIconNotification.vue new file mode 100644 index 0000000..eca58f0 --- /dev/null +++ b/src/components/icons/VaIconNotification.vue @@ -0,0 +1,19 @@ + + + diff --git a/src/components/icons/VaIconResponsive.vue b/src/components/icons/VaIconResponsive.vue new file mode 100644 index 0000000..bcd43ae --- /dev/null +++ b/src/components/icons/VaIconResponsive.vue @@ -0,0 +1,29 @@ + + + diff --git a/src/components/icons/VaIconRich.vue b/src/components/icons/VaIconRich.vue new file mode 100644 index 0000000..d8a971e --- /dev/null +++ b/src/components/icons/VaIconRich.vue @@ -0,0 +1,40 @@ + + + diff --git a/src/components/icons/VaIconSlower.vue b/src/components/icons/VaIconSlower.vue new file mode 100644 index 0000000..ecc8299 --- /dev/null +++ b/src/components/icons/VaIconSlower.vue @@ -0,0 +1,27 @@ + + + diff --git a/src/components/icons/VaIconVue.vue b/src/components/icons/VaIconVue.vue new file mode 100644 index 0000000..5020795 --- /dev/null +++ b/src/components/icons/VaIconVue.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/components/icons/VaIconVuestic.vue b/src/components/icons/VaIconVuestic.vue new file mode 100644 index 0000000..3f52a76 --- /dev/null +++ b/src/components/icons/VaIconVuestic.vue @@ -0,0 +1,47 @@ + + + + diff --git a/src/components/navbar/AppNavbar.vue b/src/components/navbar/AppNavbar.vue new file mode 100644 index 0000000..16bd9ec --- /dev/null +++ b/src/components/navbar/AppNavbar.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/src/components/navbar/components/AppNavbarActions.vue b/src/components/navbar/components/AppNavbarActions.vue new file mode 100644 index 0000000..336fd40 --- /dev/null +++ b/src/components/navbar/components/AppNavbarActions.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/src/components/navbar/components/GitHubButton.vue b/src/components/navbar/components/GitHubButton.vue new file mode 100644 index 0000000..e565bb8 --- /dev/null +++ b/src/components/navbar/components/GitHubButton.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/components/navbar/components/dropdowns/NotificationDropdown.vue b/src/components/navbar/components/dropdowns/NotificationDropdown.vue new file mode 100644 index 0000000..88ee6f3 --- /dev/null +++ b/src/components/navbar/components/dropdowns/NotificationDropdown.vue @@ -0,0 +1,180 @@ + + + + + diff --git a/src/components/navbar/components/dropdowns/ProfileDropdown.vue b/src/components/navbar/components/dropdowns/ProfileDropdown.vue new file mode 100644 index 0000000..0e68e6f --- /dev/null +++ b/src/components/navbar/components/dropdowns/ProfileDropdown.vue @@ -0,0 +1,133 @@ + + + + + diff --git a/src/components/sidebar/AppSidebar.vue b/src/components/sidebar/AppSidebar.vue new file mode 100644 index 0000000..c6d6e98 --- /dev/null +++ b/src/components/sidebar/AppSidebar.vue @@ -0,0 +1,120 @@ + + diff --git a/src/components/sidebar/NavigationRoutes.ts b/src/components/sidebar/NavigationRoutes.ts new file mode 100644 index 0000000..a95cc5a --- /dev/null +++ b/src/components/sidebar/NavigationRoutes.ts @@ -0,0 +1,107 @@ +export interface INavigationRoute { + name: string + displayName: string + meta: { icon: string } + children?: INavigationRoute[] +} + +export default { + root: { + name: '/', + displayName: 'navigationRoutes.home', + }, + routes: [ + { + name: 'dashboard', + displayName: 'menu.dashboard', + meta: { + icon: 'vuestic-iconset-dashboard', + }, + }, + // { + // name: 'users', + // displayName: 'menu.users', + // meta: { + // icon: 'group', + // }, + // }, + // { + // name: 'projects', + // displayName: 'menu.projects', + // meta: { + // icon: 'folder_shared', + // }, + // }, + // { + // name: 'payments', + // displayName: 'menu.payments', + // meta: { + // icon: 'credit_card', + // }, + // children: [ + // { + // name: 'payment-methods', + // displayName: 'menu.payment-methods', + // }, + // { + // name: 'pricing-plans', + // displayName: 'menu.pricing-plans', + // }, + // { + // name: 'billing', + // displayName: 'menu.billing', + // }, + // ], + // }, + // { + // name: 'auth', + // displayName: 'menu.auth', + // meta: { + // icon: 'login', + // }, + // children: [ + // { + // name: 'login', + // displayName: 'menu.login', + // }, + // { + // name: 'signup', + // displayName: 'menu.signup', + // }, + // { + // name: 'recover-password', + // displayName: 'menu.recover-password', + // }, + // ], + // }, + + // { + // name: 'faq', + // displayName: 'menu.faq', + // meta: { + // icon: 'quiz', + // }, + // }, + // { + // name: '404', + // displayName: 'menu.404', + // meta: { + // icon: 'vuestic-iconset-files', + // }, + // }, + // { + // name: 'preferences', + // displayName: 'menu.preferences', + // meta: { + // icon: 'manage_accounts', + // }, + // }, + // { + // name: 'settings', + // displayName: 'menu.settings', + // meta: { + // icon: 'settings', + // }, + // }, + ] as INavigationRoute[], +} diff --git a/src/components/typography/Typography.stories.ts b/src/components/typography/Typography.stories.ts new file mode 100644 index 0000000..3de5137 --- /dev/null +++ b/src/components/typography/Typography.stories.ts @@ -0,0 +1,14 @@ +import Typography from './Typography.vue' + +export default { + title: 'Typography', + component: Typography, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { Typography }, + template: ` + + `, +}) diff --git a/src/components/typography/Typography.vue b/src/components/typography/Typography.vue new file mode 100644 index 0000000..4a15cc2 --- /dev/null +++ b/src/components/typography/Typography.vue @@ -0,0 +1,210 @@ + + + + + diff --git a/src/components/va-charts/VaChart.vue b/src/components/va-charts/VaChart.vue new file mode 100644 index 0000000..4345140 --- /dev/null +++ b/src/components/va-charts/VaChart.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/src/components/va-charts/chart-types/BarChart.vue b/src/components/va-charts/chart-types/BarChart.vue new file mode 100644 index 0000000..7372ad7 --- /dev/null +++ b/src/components/va-charts/chart-types/BarChart.vue @@ -0,0 +1,16 @@ + + + diff --git a/src/components/va-charts/chart-types/BubbleChart.vue b/src/components/va-charts/chart-types/BubbleChart.vue new file mode 100644 index 0000000..a18719b --- /dev/null +++ b/src/components/va-charts/chart-types/BubbleChart.vue @@ -0,0 +1,17 @@ + + + diff --git a/src/components/va-charts/chart-types/DoughnutChart.vue b/src/components/va-charts/chart-types/DoughnutChart.vue new file mode 100644 index 0000000..b68ef0c --- /dev/null +++ b/src/components/va-charts/chart-types/DoughnutChart.vue @@ -0,0 +1,17 @@ + + + diff --git a/src/components/va-charts/chart-types/HorizontalBarChart.vue b/src/components/va-charts/chart-types/HorizontalBarChart.vue new file mode 100644 index 0000000..9f94999 --- /dev/null +++ b/src/components/va-charts/chart-types/HorizontalBarChart.vue @@ -0,0 +1,26 @@ + + + diff --git a/src/components/va-charts/chart-types/LineChart.vue b/src/components/va-charts/chart-types/LineChart.vue new file mode 100644 index 0000000..9f20296 --- /dev/null +++ b/src/components/va-charts/chart-types/LineChart.vue @@ -0,0 +1,72 @@ + + + diff --git a/src/components/va-charts/chart-types/Map.vue b/src/components/va-charts/chart-types/Map.vue new file mode 100644 index 0000000..0cd9856 --- /dev/null +++ b/src/components/va-charts/chart-types/Map.vue @@ -0,0 +1,66 @@ + + + diff --git a/src/components/va-charts/chart-types/PieChart.vue b/src/components/va-charts/chart-types/PieChart.vue new file mode 100644 index 0000000..3f9b274 --- /dev/null +++ b/src/components/va-charts/chart-types/PieChart.vue @@ -0,0 +1,17 @@ + + + diff --git a/src/components/va-charts/external-tooltip.ts b/src/components/va-charts/external-tooltip.ts new file mode 100644 index 0000000..33c979f --- /dev/null +++ b/src/components/va-charts/external-tooltip.ts @@ -0,0 +1,117 @@ +import { Chart, TooltipModel } from 'chart.js' +import { computePosition, flip, shift } from '@floating-ui/dom' + +const getOrCreateTooltip = (chart: Chart) => { + let tooltipEl = chart.canvas.parentNode?.querySelector('div') + + if (!tooltipEl) { + tooltipEl = document.createElement('div') + tooltipEl.style.background = 'rgba(0, 0, 0, 0.7)' + tooltipEl.style.borderRadius = '3px' + tooltipEl.style.color = 'white' + tooltipEl.style.opacity = '1' + tooltipEl.style.pointerEvents = 'none' + tooltipEl.style.position = 'absolute' + // tooltipEl.style.transform = 'translate(-50%, 0)' + tooltipEl.style.left = '0' + tooltipEl.style.top = '0' + tooltipEl.style.transition = 'all .1s ease' + tooltipEl.style.height = 'min-content' + tooltipEl.style.maxWidth = '200px' + tooltipEl.style.zIndex = '9999' + + const table = document.createElement('table') + table.style.margin = '0px' + + tooltipEl.appendChild(table) + chart.canvas.parentNode?.appendChild(tooltipEl) + } + + return tooltipEl +} + +export const externalTooltipHandler = (context: { chart: Chart; tooltip: TooltipModel }) => { + // Tooltip Element + const { chart, tooltip } = context + const tooltipEl = getOrCreateTooltip(chart) + + // Hide if no tooltip + if (tooltip.opacity === 0) { + tooltipEl.style.opacity = '0' + return + } + + // Set Text + if (tooltip.body) { + const titleLines = tooltip.title || [] + const bodyLines = tooltip.body.map((b) => b.lines) + + const tableHead = document.createElement('thead') + + titleLines.forEach((title) => { + const tr = document.createElement('tr') + tr.style.borderWidth = '0' + + const th = document.createElement('th') + th.style.borderWidth = '0' + const text = document.createTextNode(title) + + th.appendChild(text) + tr.appendChild(th) + tableHead.appendChild(tr) + }) + + const tableBody = document.createElement('tbody') + bodyLines.forEach((body, i) => { + const colors = tooltip.labelColors[i] + + const span = document.createElement('span') + span.style.background = String(colors.backgroundColor) + span.style.borderColor = String(colors.borderColor) + span.style.borderWidth = '2px' + span.style.marginRight = '10px' + span.style.height = '10px' + span.style.width = '10px' + span.style.display = 'inline-block' + + const tr = document.createElement('tr') + tr.style.backgroundColor = 'inherit' + tr.style.borderWidth = '0' + + const td = document.createElement('td') + td.style.borderWidth = '0' + + const text = document.createTextNode(body as any) + + td.appendChild(span) + td.appendChild(text) + tr.appendChild(td) + tableBody.appendChild(tr) + }) + + const tableRoot = tooltipEl.querySelector('table') + + // Remove old children + while (tableRoot?.firstChild) { + tableRoot.firstChild.remove() + } + + // Add new children + tableRoot?.appendChild(tableHead) + tableRoot?.appendChild(tableBody) + } + + // Display, position, and set styles for font + tooltipEl.style.opacity = '1' + tooltipEl.style.padding = tooltip.options.padding + 'px ' + tooltip.options.padding + 'px' + + computePosition(chart.canvas.parentNode! as HTMLElement, tooltipEl!, { + placement: 'top', + middleware: [flip(), shift()], + }).then(({ x, y }) => { + Object.assign(tooltipEl!.style, { + left: `${x}px`, + top: `${y}px`, + }) + }) +} diff --git a/src/components/va-charts/vaChartConfigs.js b/src/components/va-charts/vaChartConfigs.js new file mode 100644 index 0000000..a73c23d --- /dev/null +++ b/src/components/va-charts/vaChartConfigs.js @@ -0,0 +1,107 @@ +import { defineAsyncComponent, markRaw } from 'vue' + +const DEFAULT_FONT_FAMILY = "'Inter', sans-serif" + +export const defaultConfig = { + scales: { + x: { + ticks: { + font: { + family: DEFAULT_FONT_FAMILY, + }, + }, + }, + y: { + ticks: { + font: { + family: DEFAULT_FONT_FAMILY, + }, + }, + }, + }, + plugins: { + legend: { + position: 'bottom', + labels: { + font: { + color: '#34495e', + family: DEFAULT_FONT_FAMILY, + size: 14, + }, + usePointStyle: true, + }, + }, + tooltip: { + bodyFont: { + size: 14, + family: DEFAULT_FONT_FAMILY, + }, + boxPadding: 4, + }, + }, + datasets: { + line: { + fill: 'origin', + tension: 0.3, + borderColor: 'transparent', + }, + bubble: { + borderColor: 'transparent', + }, + bar: { + borderColor: 'transparent', + }, + }, + maintainAspectRatio: false, + animation: true, +} + +export const doughnutConfig = { + cutout: '80%', + scales: { + x: { + display: false, + grid: { + display: false, // Disable X-axis grid lines ("net") + }, + }, + y: { + display: false, + grid: { + display: false, // Disable Y-axis grid lines ("net") + }, + ticks: { + display: false, // Hide Y-axis values + }, + }, + }, + plugins: { + legend: { + display: false, + }, + }, + datasets: { + line: { + fill: 'origin', + tension: 0.3, + borderColor: 'transparent', + }, + bubble: { + borderColor: 'transparent', + }, + bar: { + borderColor: 'transparent', + }, + }, + maintainAspectRatio: false, + animation: true, +} + +export const chartTypesMap = { + pie: markRaw(defineAsyncComponent(() => import('./chart-types/PieChart.vue'))), + doughnut: markRaw(defineAsyncComponent(() => import('./chart-types/DoughnutChart.vue'))), + bubble: markRaw(defineAsyncComponent(() => import('./chart-types/BubbleChart.vue'))), + line: markRaw(defineAsyncComponent(() => import('./chart-types/LineChart.vue'))), + bar: markRaw(defineAsyncComponent(() => import('./chart-types/BarChart.vue'))), + 'horizontal-bar': markRaw(defineAsyncComponent(() => import('./chart-types/HorizontalBarChart.vue'))), +} diff --git a/src/components/va-medium-editor/VaMediumEditor.vue b/src/components/va-medium-editor/VaMediumEditor.vue new file mode 100644 index 0000000..76a858f --- /dev/null +++ b/src/components/va-medium-editor/VaMediumEditor.vue @@ -0,0 +1,190 @@ + + + + + diff --git a/src/components/va-medium-editor/_variables.scss b/src/components/va-medium-editor/_variables.scss new file mode 100644 index 0000000..b8f7b99 --- /dev/null +++ b/src/components/va-medium-editor/_variables.scss @@ -0,0 +1,9 @@ +:root { + --va-medium-editor-margin-bottom: 2.25rem; + --va-medium-editor-min-width: 6rem; + --va-medium-editor-max-width: 600px; + + /* Toolbar */ + --va-medium-editor-toolbar-max-width: 90%; + --va-medium-editor-toolbar-box-shadow: none; +} diff --git a/src/components/va-timeline-item.vue b/src/components/va-timeline-item.vue new file mode 100644 index 0000000..e55b9b2 --- /dev/null +++ b/src/components/va-timeline-item.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/src/data/CountriesList.ts b/src/data/CountriesList.ts new file mode 100644 index 0000000..aa3626d --- /dev/null +++ b/src/data/CountriesList.ts @@ -0,0 +1,243 @@ +export default [ + 'Afghanistan', + 'Albania', + 'Algeria', + 'American Samoa', + 'Andorra', + 'Angola', + 'Anguilla', + 'Antarctica', + 'Antigua and Barbuda', + 'Argentina', + 'Armenia', + 'Aruba', + 'Australia', + 'Austria', + 'Azerbaijan', + 'Bahamas', + 'Bahrain', + 'Bangladesh', + 'Barbados', + 'Belarus', + 'Belgium', + 'Belize', + 'Benin', + 'Bermuda', + 'Bhutan', + 'Bolivia', + 'Bosnia and Herzegowina', + 'Botswana', + 'Bouvet Island', + 'Brazil', + 'British Indian Ocean Territory', + 'Brunei Darussalam', + 'Bulgaria', + 'Burkina Faso', + 'Burundi', + 'Cambodia', + 'Cameroon', + 'Canada', + 'Cape Verde', + 'Cayman Islands', + 'Central African Republic', + 'Chad', + 'Chile', + 'China', + 'Christmas Island', + 'Cocos (Keeling) Islands', + 'Colombia', + 'Comoros', + 'Congo', + 'Congo, the Democratic Republic of the', + 'Cook Islands', + 'Costa Rica', + "Cote d'Ivoire", + 'Croatia (Hrvatska)', + 'Cuba', + 'Cyprus', + 'Czech Republic', + 'Denmark', + 'Djibouti', + 'Dominica', + 'Dominican Republic', + 'East Timor', + 'Ecuador', + 'Egypt', + 'El Salvador', + 'Equatorial Guinea', + 'Eritrea', + 'Estonia', + 'Ethiopia', + 'Falkland Islands (Malvinas)', + 'Faroe Islands', + 'Fiji', + 'Finland', + 'France', + 'France Metropolitan', + 'French Guiana', + 'French Polynesia', + 'French Southern Territories', + 'Gabon', + 'Gambia', + 'Georgia', + 'Germany', + 'Ghana', + 'Gibraltar', + 'Greece', + 'Greenland', + 'Grenada', + 'Guadeloupe', + 'Guam', + 'Guatemala', + 'Guinea', + 'Guinea-Bissau', + 'Guyana', + 'Haiti', + 'Heard and Mc Donald Islands', + 'Holy See (Vatican City State)', + 'Honduras', + 'Hong Kong', + 'Hungary', + 'Iceland', + 'India', + 'Indonesia', + 'Iran (Islamic Republic of)', + 'Iraq', + 'Ireland', + 'Israel', + 'Italy', + 'Jamaica', + 'Japan', + 'Jordan', + 'Kazakhstan', + 'Kenya', + 'Kiribati', + "Korea, Democratic People's Republic of", + 'Korea, Republic of', + 'Kuwait', + 'Kyrgyzstan', + "Lao, People's Democratic Republic", + 'Latvia', + 'Lebanon', + 'Lesotho', + 'Liberia', + 'Libyan Arab Jamahiriya', + 'Liechtenstein', + 'Lithuania', + 'Luxembourg', + 'Macau', + 'Macedonia, The Former Yugoslav Republic of', + 'Madagascar', + 'Malawi', + 'Malaysia', + 'Maldives', + 'Mali', + 'Malta', + 'Marshall Islands', + 'Martinique', + 'Mauritania', + 'Mauritius', + 'Mayotte', + 'Mexico', + 'Micronesia, Federated States of', + 'Moldova, Republic of', + 'Monaco', + 'Mongolia', + 'Montserrat', + 'Morocco', + 'Mozambique', + 'Myanmar', + 'Namibia', + 'Nauru', + 'Nepal', + 'Netherlands', + 'Netherlands Antilles', + 'New Caledonia', + 'New Zealand', + 'Nicaragua', + 'Niger', + 'Nigeria', + 'Niue', + 'Norfolk Island', + 'Northern Mariana Islands', + 'Norway', + 'Oman', + 'Pakistan', + 'Palau', + 'Panama', + 'Papua New Guinea', + 'Paraguay', + 'Peru', + 'Philippines', + 'Pitcairn', + 'Poland', + 'Portugal', + 'Puerto Rico', + 'Qatar', + 'Reunion', + 'Romania', + 'Russian Federation', + 'Rwanda', + 'Saint Kitts and Nevis', + 'Saint Lucia', + 'Saint Vincent and the Grenadines', + 'Samoa', + 'San Marino', + 'Sao Tome and Principe', + 'Saudi Arabia', + 'Senegal', + 'Serbia', + 'Seychelles', + 'Sierra Leone', + 'Singapore', + 'Slovakia (Slovak Republic)', + 'Slovenia', + 'Solomon Islands', + 'Somalia', + 'South Africa', + 'South Georgia and the South Sandwich Islands', + 'Spain', + 'Sri Lanka', + 'St. Helena', + 'St. Pierre and Miquelon', + 'Sudan', + 'Suriname', + 'Svalbard and Jan Mayen Islands', + 'Swaziland', + 'Sweden', + 'Switzerland', + 'Syrian Arab Republic', + 'Taiwan, Province of China', + 'Tajikistan', + 'Tanzania, United Republic of', + 'United States of America', + 'Thailand', + 'Togo', + 'Tokelau', + 'Tonga', + 'Trinidad and Tobago', + 'Tunisia', + 'Turkey', + 'Turkmenistan', + 'Turks and Caicos Islands', + 'Tuvalu', + 'Uganda', + 'Ukraine', + 'United Arab Emirates', + 'United Kingdom', + 'United States', + 'United States Minor Outlying Islands', + 'Uruguay', + 'Uzbekistan', + 'Vanuatu', + 'Venezuela', + 'Vietnam', + 'Virgin Islands (British)', + 'Virgin Islands (U.S.)', + 'Wallis and Futuna Islands', + 'Western Sahara', + 'Yemen', + 'Yugoslavia', + 'Zambia', + 'Zimbabwe', +] diff --git a/src/data/charts/barChartData.ts b/src/data/charts/barChartData.ts new file mode 100644 index 0000000..7cea100 --- /dev/null +++ b/src/data/charts/barChartData.ts @@ -0,0 +1,30 @@ +import { TBarChartData } from '../types' + +export const barChartData: TBarChartData = { + labels: [ + 'January', + 'February', + 'March', + 'April', + 'May', + 'June', + 'July', + 'August', + 'September', + 'October', + 'November', + 'December', + ], + datasets: [ + { + label: 'Last year', + backgroundColor: 'primary', + data: [50, 20, 12, 39, 10, 40, 39, 80, 40, 20, 12, 11], + }, + { + label: 'Current year', + backgroundColor: 'info', + data: [50, 10, 22, 39, 15, 20, 85, 32, 60, 50, 20, 30], + }, + ], +} diff --git a/src/data/charts/bubbleChartData.ts b/src/data/charts/bubbleChartData.ts new file mode 100644 index 0000000..0c6a8c2 --- /dev/null +++ b/src/data/charts/bubbleChartData.ts @@ -0,0 +1,231 @@ +import { TBubbleChartData } from '../types' + +export const bubbleChartData: TBubbleChartData = { + datasets: [ + { + label: 'USA', + backgroundColor: 'danger', + data: [ + { + x: 23, + y: 25, + r: 15, + }, + { + x: 40, + y: 10, + r: 10, + }, + { + x: 30, + y: 22, + r: 30, + }, + { + x: 7, + y: 43, + r: 40, + }, + { + x: 23, + y: 27, + r: 12, + }, + { + x: 20, + y: 15, + r: 11, + }, + { + x: 7, + y: 10, + r: 35, + }, + { + x: 10, + y: 20, + r: 40, + }, + ], + }, + { + label: 'Russia', + backgroundColor: 'primary', + data: [ + { + x: 0, + y: 30, + r: 15, + }, + { + x: 20, + y: 20, + r: 20, + }, + { + x: 15, + y: 15, + r: 50, + }, + { + x: 31, + y: 46, + r: 30, + }, + { + x: 20, + y: 14, + r: 25, + }, + { + x: 34, + y: 17, + r: 30, + }, + { + x: 44, + y: 44, + r: 10, + }, + { + x: 39, + y: 25, + r: 35, + }, + ], + }, + { + label: 'Canada', + backgroundColor: 'warning', + data: [ + { + x: 10, + y: 30, + r: 45, + }, + { + x: 10, + y: 50, + r: 20, + }, + { + x: 5, + y: 5, + r: 30, + }, + { + x: 40, + y: 30, + r: 20, + }, + { + x: 33, + y: 15, + r: 18, + }, + { + x: 40, + y: 20, + r: 40, + }, + { + x: 33, + y: 33, + r: 40, + }, + ], + }, + { + label: 'Belarus', + backgroundColor: 'info', + data: [ + { + x: 35, + y: 30, + r: 45, + }, + { + x: 25, + y: 40, + r: 35, + }, + { + x: 5, + y: 5, + r: 30, + }, + { + x: 5, + y: 20, + r: 40, + }, + { + x: 10, + y: 40, + r: 15, + }, + { + x: 3, + y: 10, + r: 10, + }, + { + x: 15, + y: 40, + r: 40, + }, + { + x: 7, + y: 15, + r: 10, + }, + ], + }, + { + label: 'Ukraine', + backgroundColor: 'success', + data: [ + { + x: 25, + y: 10, + r: 40, + }, + { + x: 17, + y: 40, + r: 40, + }, + { + x: 35, + y: 10, + r: 20, + }, + { + x: 3, + y: 40, + r: 10, + }, + { + x: 40, + y: 40, + r: 40, + }, + { + x: 20, + y: 10, + r: 10, + }, + { + x: 10, + y: 27, + r: 35, + }, + { + x: 7, + y: 26, + r: 40, + }, + ], + }, + ], +} diff --git a/src/data/charts/composables/useChartColors.ts b/src/data/charts/composables/useChartColors.ts new file mode 100644 index 0000000..4a6bb27 --- /dev/null +++ b/src/data/charts/composables/useChartColors.ts @@ -0,0 +1,34 @@ +import { computed, ref, watch } from 'vue' +import { useColors, useGlobalConfig } from 'vuestic-ui' + +type chartColors = string | string[] + +export function useChartColors(chartColors = [] as chartColors, alfa = 0.6) { + const { getGlobalConfig } = useGlobalConfig() + const { setHSLAColor, getColor } = useColors() + + const generateHSLAColors = (colors: chartColors) => + typeof colors === 'string' + ? setHSLAColor(getColor(colors), { a: alfa }) + : colors.map((color) => setHSLAColor(getColor(color), { a: alfa })) + + const generateColors = (colors: chartColors) => + typeof colors === 'string' ? getColor(colors) : colors.map((color) => getColor(color)) + + const generatedHSLAColors = ref(generateHSLAColors(chartColors)) + const generatedColors = ref(generateColors(chartColors)) + + const theme = computed(() => getGlobalConfig().colors!) + + watch(theme, () => { + generatedHSLAColors.value = generateHSLAColors(chartColors) + generatedColors.value = generateColors(chartColors) + }) + + return { + generateHSLAColors, + generateColors, + generatedColors, + generatedHSLAColors, + } +} diff --git a/src/data/charts/composables/useChartData.ts b/src/data/charts/composables/useChartData.ts new file mode 100644 index 0000000..22781ef --- /dev/null +++ b/src/data/charts/composables/useChartData.ts @@ -0,0 +1,20 @@ +import { computed, ComputedRef } from 'vue' +import { useChartColors } from './useChartColors' +import { TChartData } from '../../types' + +export function useChartData(data: T, alfa?: number): ComputedRef { + const datasetsColors = data.datasets.map((dataset) => dataset.backgroundColor as string) + + const datasetsThemesColors = datasetsColors.map( + (colors) => useChartColors(colors, alfa)[alfa ? 'generatedHSLAColors' : 'generatedColors'], + ) + + return computed(() => { + const datasets = data.datasets.map((dataset, idx) => ({ + ...dataset, + backgroundColor: datasetsThemesColors[idx].value, + })) + + return { ...data, datasets } as T + }) +} diff --git a/src/data/charts/doughnutChartData.ts b/src/data/charts/doughnutChartData.ts new file mode 100644 index 0000000..d123f7c --- /dev/null +++ b/src/data/charts/doughnutChartData.ts @@ -0,0 +1,16 @@ +import { TDoughnutChartData } from '../types' + +export const profitBackground = '#154EC1' +export const expensesBackground = '#fff' +export const earningsBackground = '#ECF0F1' + +export const doughnutChartData: TDoughnutChartData = { + labels: ['Profit', 'Expenses'], + datasets: [ + { + label: 'Yearly Breakdown', + backgroundColor: [profitBackground, earningsBackground], + data: [432, 167], + }, + ], +} diff --git a/src/data/charts/horizontalBarChartData.ts b/src/data/charts/horizontalBarChartData.ts new file mode 100644 index 0000000..1c76f75 --- /dev/null +++ b/src/data/charts/horizontalBarChartData.ts @@ -0,0 +1,30 @@ +import { TBarChartData } from '../types' + +export const horizontalBarChartData: TBarChartData = { + labels: [ + 'January', + 'February', + 'March', + 'April', + 'May', + 'June', + 'July', + 'August', + 'September', + 'October', + 'November', + 'December', + ], + datasets: [ + { + label: 'Vuestic Satisfaction Score', + backgroundColor: 'primary', + data: [80, 90, 50, 70, 60, 90, 50, 90, 80, 40, 72, 93], + }, + { + label: 'Bulma Satisfaction Score', + backgroundColor: 'danger', + data: [20, 30, 20, 40, 50, 40, 15, 60, 30, 20, 42, 53], + }, + ], +} diff --git a/src/data/charts/index.ts b/src/data/charts/index.ts new file mode 100644 index 0000000..8ac675f --- /dev/null +++ b/src/data/charts/index.ts @@ -0,0 +1,8 @@ +export { bubbleChartData } from './bubbleChartData' +export { doughnutChartData } from './doughnutChartData' +export { barChartData } from './barChartData' +export { horizontalBarChartData } from './horizontalBarChartData' +export { lineChartData } from './lineChartData' +export { pieChartData } from './pieChartData' + +// TODO: clean up charts data, after dashboard rework diff --git a/src/data/charts/lineChartData.ts b/src/data/charts/lineChartData.ts new file mode 100644 index 0000000..bd28e83 --- /dev/null +++ b/src/data/charts/lineChartData.ts @@ -0,0 +1,25 @@ +import { TLineChartData } from '../types' + +export const lineChartData: TLineChartData = { + labels: [ + 'January', + 'February', + 'March', + 'April', + 'May', + 'June', + 'July', + 'August', + 'September', + 'October', + 'November', + 'December', + ], + datasets: [ + { + label: 'Monthly Earnings', + backgroundColor: 'rgba(75,192,192,0.4)', + data: [10, 35, 14, 17, 12, 40, 75, 55, 30, 51, 25, 7], // Random values + }, + ], +} diff --git a/src/data/charts/pieChartData.ts b/src/data/charts/pieChartData.ts new file mode 100644 index 0000000..5042fdb --- /dev/null +++ b/src/data/charts/pieChartData.ts @@ -0,0 +1,12 @@ +import { TLineChartData } from '../types' + +export const pieChartData: TLineChartData = { + labels: ['Africa', 'Asia', 'Europe'], + datasets: [ + { + label: 'Population (millions)', + backgroundColor: ['primary', 'warning', 'danger'], + data: [2478, 5267, 734], + }, + ], +} diff --git a/src/data/charts/revenueChartData.ts b/src/data/charts/revenueChartData.ts new file mode 100644 index 0000000..c454db3 --- /dev/null +++ b/src/data/charts/revenueChartData.ts @@ -0,0 +1,33 @@ +export const earningsColor = '#49A8FF' +export const expensesColor = '#154EC1' + +export const months: string[] = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] + +export type Revenues = { + month: string + earning: number + expenses: number +} + +export const generateRevenues = (months: string[]): Revenues[] => { + return months.map((month: string) => { + const earning = Math.floor(Math.random() * 100000 + 10000) + return { + month, + earning, + expenses: Math.floor(earning * Math.random()), + } + }) +} + +export const getRevenuePerMonth = (month: string, revenues: Revenues[]): Revenues => { + const revenue = revenues.find((revenue) => revenue.month === month) + return revenue || { month, earning: 0, expenses: 0 } +} + +export const formatMoney = (amount: number, currency = 'USD'): string => { + return new Intl.NumberFormat('en-US', { + style: 'currency', + currency, + }).format(amount) +} diff --git a/src/data/geo.json b/src/data/geo.json new file mode 100644 index 0000000..60e9e73 --- /dev/null +++ b/src/data/geo.json @@ -0,0 +1,43198 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Costa Rica", + "sov_a3": "CRI", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Costa Rica", + "adm0_a3": "CRI", + "geou_dif": 0, + "geounit": "Costa Rica", + "gu_a3": "CRI", + "su_dif": 0, + "subunit": "Costa Rica", + "su_a3": "CRI", + "brk_diff": 0, + "name": "Costa Rica", + "name_long": "Costa Rica", + "brk_a3": "CRI", + "brk_name": "Costa Rica", + "brk_group": null, + "abbrev": "C.R.", + "postal": "CR", + "formal_en": "Republic of Costa Rica", + "formal_fr": null, + "name_ciawf": "Costa Rica", + "note_adm0": null, + "note_brk": null, + "name_sort": "Costa Rica", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 4, + "mapcolor13": 2, + "pop_est": 5047561, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 61801, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "CS", + "iso_a2": "CR", + "iso_a2_eh": "CR", + "iso_a3": "CRI", + "iso_a3_eh": "CRI", + "iso_n3": "188", + "iso_n3_eh": "188", + "un_a3": "188", + "wb_a2": "CR", + "wb_a3": "CRI", + "woe_id": 23424791, + "woe_id_eh": 23424791, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CRI", + "adm0_diff": null, + "adm0_tlc": "CRI", + "adm0_a3_us": "CRI", + "adm0_a3_fr": "CRI", + "adm0_a3_ru": "CRI", + "adm0_a3_es": "CRI", + "adm0_a3_cn": "CRI", + "adm0_a3_tw": "CRI", + "adm0_a3_in": "CRI", + "adm0_a3_np": "CRI", + "adm0_a3_pk": "CRI", + "adm0_a3_de": "CRI", + "adm0_a3_gb": "CRI", + "adm0_a3_br": "CRI", + "adm0_a3_il": "CRI", + "adm0_a3_ps": "CRI", + "adm0_a3_sa": "CRI", + "adm0_a3_eg": "CRI", + "adm0_a3_ma": "CRI", + "adm0_a3_pt": "CRI", + "adm0_a3_ar": "CRI", + "adm0_a3_jp": "CRI", + "adm0_a3_ko": "CRI", + "adm0_a3_vn": "CRI", + "adm0_a3_tr": "CRI", + "adm0_a3_id": "CRI", + "adm0_a3_pl": "CRI", + "adm0_a3_gr": "CRI", + "adm0_a3_it": "CRI", + "adm0_a3_nl": "CRI", + "adm0_a3_se": "CRI", + "adm0_a3_bd": "CRI", + "adm0_a3_ua": "CRI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Central America", + "region_wb": "Latin America & Caribbean", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 8, + "label_x": -84.077922, + "label_y": 10.0651, + "ne_id": 1159320525, + "wikidataid": "Q800", + "name_ar": "كوستاريكا", + "name_bn": "কোস্টা রিকা", + "name_de": "Costa Rica", + "name_en": "Costa Rica", + "name_es": "Costa Rica", + "name_fa": "کاستاریکا", + "name_fr": "Costa Rica", + "name_el": "Κόστα Ρίκα", + "name_he": "קוסטה ריקה", + "name_hi": "कोस्टा रीका", + "name_hu": "Costa Rica", + "name_id": "Kosta Rika", + "name_it": "Costa Rica", + "name_ja": "コスタリカ", + "name_ko": "코스타리카", + "name_nl": "Costa Rica", + "name_pl": "Kostaryka", + "name_pt": "Costa Rica", + "name_ru": "Коста-Рика", + "name_sv": "Costa Rica", + "name_tr": "Kosta Rika", + "name_uk": "Коста-Рика", + "name_ur": "کوسٹاریکا", + "name_vi": "Costa Rica", + "name_zh": "哥斯达黎加", + "name_zht": "哥斯大黎加", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CRI.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-82.54619625520348, 9.566134751824677], + [-82.93289099804358, 9.476812038608173], + [-82.92715491405916, 9.074330145702916], + [-82.71918311230053, 8.925708726431495], + [-82.86865719270477, 8.807266343618522], + [-82.82977067740516, 8.62629547773237], + [-82.91317643912421, 8.42351715741907], + [-82.96578304719736, 8.225027980985985], + [-83.50843726269431, 8.446926581247283], + [-83.71147396516908, 8.656836249216866], + [-83.59631303580665, 8.830443223501419], + [-83.63264156770784, 9.051385809765321], + [-83.90988562695374, 9.29080272057358], + [-84.30340165885636, 9.487354030795714], + [-84.64764421256866, 9.61553742109571], + [-84.71335079622777, 9.908051866083852], + [-84.97566036654133, 10.086723130733006], + [-84.91137488477024, 9.795991522658923], + [-85.11092342806532, 9.55703969974131], + [-85.33948828809227, 9.83454214114866], + [-85.66078650586698, 9.933347479690724], + [-85.79744483106285, 10.134885565629034], + [-85.79170874707843, 10.439337266476613], + [-85.65931372754667, 10.75433095951172], + [-85.94172543002176, 10.895278428587801], + [-85.7125404528073, 11.088444932494824], + [-85.5618519762442, 11.217119248901597], + [-84.90300330273895, 10.952303371621896], + [-84.67306901725627, 11.082657172078143], + [-84.35593075228104, 10.999225572142905], + [-84.19017859570485, 10.793450018756674], + [-83.89505449088595, 10.726839097532446], + [-83.65561174186158, 10.938764146361422], + [-83.40231970898296, 10.395438137244653], + [-83.01567664257517, 9.992982082555557], + [-82.54619625520348, 9.566134751824677] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Nicaragua", + "sov_a3": "NIC", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Nicaragua", + "adm0_a3": "NIC", + "geou_dif": 0, + "geounit": "Nicaragua", + "gu_a3": "NIC", + "su_dif": 0, + "subunit": "Nicaragua", + "su_a3": "NIC", + "brk_diff": 0, + "name": "Nicaragua", + "name_long": "Nicaragua", + "brk_a3": "NIC", + "brk_name": "Nicaragua", + "brk_group": null, + "abbrev": "Nic.", + "postal": "NI", + "formal_en": "Republic of Nicaragua", + "formal_fr": null, + "name_ciawf": "Nicaragua", + "note_adm0": null, + "note_brk": null, + "name_sort": "Nicaragua", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 9, + "pop_est": 6545502, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 12520, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "NU", + "iso_a2": "NI", + "iso_a2_eh": "NI", + "iso_a3": "NIC", + "iso_a3_eh": "NIC", + "iso_n3": "558", + "iso_n3_eh": "558", + "un_a3": "558", + "wb_a2": "NI", + "wb_a3": "NIC", + "woe_id": 23424915, + "woe_id_eh": 23424915, + "woe_note": "Exact WOE match as country", + "adm0_iso": "NIC", + "adm0_diff": null, + "adm0_tlc": "NIC", + "adm0_a3_us": "NIC", + "adm0_a3_fr": "NIC", + "adm0_a3_ru": "NIC", + "adm0_a3_es": "NIC", + "adm0_a3_cn": "NIC", + "adm0_a3_tw": "NIC", + "adm0_a3_in": "NIC", + "adm0_a3_np": "NIC", + "adm0_a3_pk": "NIC", + "adm0_a3_de": "NIC", + "adm0_a3_gb": "NIC", + "adm0_a3_br": "NIC", + "adm0_a3_il": "NIC", + "adm0_a3_ps": "NIC", + "adm0_a3_sa": "NIC", + "adm0_a3_eg": "NIC", + "adm0_a3_ma": "NIC", + "adm0_a3_pt": "NIC", + "adm0_a3_ar": "NIC", + "adm0_a3_jp": "NIC", + "adm0_a3_ko": "NIC", + "adm0_a3_vn": "NIC", + "adm0_a3_tr": "NIC", + "adm0_a3_id": "NIC", + "adm0_a3_pl": "NIC", + "adm0_a3_gr": "NIC", + "adm0_a3_it": "NIC", + "adm0_a3_nl": "NIC", + "adm0_a3_se": "NIC", + "adm0_a3_bd": "NIC", + "adm0_a3_ua": "NIC", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Central America", + "region_wb": "Latin America & Caribbean", + "name_len": 9, + "long_len": 9, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -85.069347, + "label_y": 12.670697, + "ne_id": 1159321091, + "wikidataid": "Q811", + "name_ar": "نيكاراغوا", + "name_bn": "নিকারাগুয়া", + "name_de": "Nicaragua", + "name_en": "Nicaragua", + "name_es": "Nicaragua", + "name_fa": "نیکاراگوئه", + "name_fr": "Nicaragua", + "name_el": "Νικαράγουα", + "name_he": "ניקרגואה", + "name_hi": "निकारागुआ", + "name_hu": "Nicaragua", + "name_id": "Nikaragua", + "name_it": "Nicaragua", + "name_ja": "ニカラグア", + "name_ko": "니카라과", + "name_nl": "Nicaragua", + "name_pl": "Nikaragua", + "name_pt": "Nicarágua", + "name_ru": "Никарагуа", + "name_sv": "Nicaragua", + "name_tr": "Nikaragua", + "name_uk": "Нікарагуа", + "name_ur": "نکاراگوا", + "name_vi": "Nicaragua", + "name_zh": "尼加拉瓜", + "name_zht": "尼加拉瓜", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NIC.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-83.65561174186158, 10.938764146361422], + [-83.89505449088595, 10.726839097532446], + [-84.19017859570485, 10.793450018756674], + [-84.35593075228104, 10.999225572142905], + [-84.67306901725627, 11.082657172078143], + [-84.90300330273895, 10.952303371621896], + [-85.5618519762442, 11.217119248901597], + [-85.7125404528073, 11.088444932494824], + [-86.05848832878526, 11.403438625529944], + [-86.52584998243296, 11.806876532432597], + [-86.74599158399633, 12.143961900272487], + [-87.16751624220116, 12.458257961471658], + [-87.66849341505471, 12.909909979702633], + [-87.55746660027562, 13.064551703336065], + [-87.39238623731923, 12.914018256069838], + [-87.31665442579549, 12.984685777228975], + [-87.00576900912758, 13.025794379117158], + [-86.88055701368438, 13.254204209847217], + [-86.7338217841916, 13.263092556201443], + [-86.75508663607971, 13.754845485890913], + [-86.52070817741992, 13.778487453664468], + [-86.31214209668993, 13.77135610600817], + [-86.09626380079061, 14.038187364147234], + [-85.80129472526859, 13.83605499923759], + [-85.69866533073696, 13.960078436738002], + [-85.51441301140028, 14.079011745657908], + [-85.16536454948482, 14.354369615125051], + [-85.14875057650296, 14.560196844943617], + [-85.05278744173694, 14.551541042534723], + [-84.9245006985724, 14.79049286545235], + [-84.82003679069436, 14.81958669683267], + [-84.64958207877964, 14.666805324761867], + [-84.4493359036486, 14.621614284722511], + [-84.22834164095241, 14.74876414637663], + [-83.97572140169359, 14.749435939996488], + [-83.62858496777292, 14.880073960830302], + [-83.48998877636612, 15.016267198135537], + [-83.14721900097413, 14.99582916916411], + [-83.23323442252394, 14.899866034398102], + [-83.2841615465476, 14.6766238468972], + [-83.18212643098728, 14.31070302983845], + [-83.41249996614445, 13.970077826386557], + [-83.51983191601468, 13.567699286345883], + [-83.55220720084554, 13.127054348193086], + [-83.49851538769427, 12.869292303921227], + [-83.47332312695198, 12.419087225794428], + [-83.62610449902292, 12.320850328007566], + [-83.71961300325506, 11.893124497927728], + [-83.65085751009072, 11.62903209070012], + [-83.8554703437504, 11.373311265503787], + [-83.80893571647155, 11.103043524617275], + [-83.65561174186158, 10.938764146361422] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Haiti", + "sov_a3": "HTI", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Haiti", + "adm0_a3": "HTI", + "geou_dif": 0, + "geounit": "Haiti", + "gu_a3": "HTI", + "su_dif": 0, + "subunit": "Haiti", + "su_a3": "HTI", + "brk_diff": 0, + "name": "Haiti", + "name_long": "Haiti", + "brk_a3": "HTI", + "brk_name": "Haiti", + "brk_group": null, + "abbrev": "Haiti", + "postal": "HT", + "formal_en": "Republic of Haiti", + "formal_fr": null, + "name_ciawf": "Haiti", + "note_adm0": null, + "note_brk": null, + "name_sort": "Haiti", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 1, + "mapcolor9": 7, + "mapcolor13": 2, + "pop_est": 11263077, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 14332, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "HA", + "iso_a2": "HT", + "iso_a2_eh": "HT", + "iso_a3": "HTI", + "iso_a3_eh": "HTI", + "iso_n3": "332", + "iso_n3_eh": "332", + "un_a3": "332", + "wb_a2": "HT", + "wb_a3": "HTI", + "woe_id": 23424839, + "woe_id_eh": 23424839, + "woe_note": "Exact WOE match as country", + "adm0_iso": "HTI", + "adm0_diff": null, + "adm0_tlc": "HTI", + "adm0_a3_us": "HTI", + "adm0_a3_fr": "HTI", + "adm0_a3_ru": "HTI", + "adm0_a3_es": "HTI", + "adm0_a3_cn": "HTI", + "adm0_a3_tw": "HTI", + "adm0_a3_in": "HTI", + "adm0_a3_np": "HTI", + "adm0_a3_pk": "HTI", + "adm0_a3_de": "HTI", + "adm0_a3_gb": "HTI", + "adm0_a3_br": "HTI", + "adm0_a3_il": "HTI", + "adm0_a3_ps": "HTI", + "adm0_a3_sa": "HTI", + "adm0_a3_eg": "HTI", + "adm0_a3_ma": "HTI", + "adm0_a3_pt": "HTI", + "adm0_a3_ar": "HTI", + "adm0_a3_jp": "HTI", + "adm0_a3_ko": "HTI", + "adm0_a3_vn": "HTI", + "adm0_a3_tr": "HTI", + "adm0_a3_id": "HTI", + "adm0_a3_pl": "HTI", + "adm0_a3_gr": "HTI", + "adm0_a3_it": "HTI", + "adm0_a3_nl": "HTI", + "adm0_a3_se": "HTI", + "adm0_a3_bd": "HTI", + "adm0_a3_ua": "HTI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Caribbean", + "region_wb": "Latin America & Caribbean", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -72.224051, + "label_y": 19.263784, + "ne_id": 1159320839, + "wikidataid": "Q790", + "name_ar": "هايتي", + "name_bn": "হাইতি", + "name_de": "Haiti", + "name_en": "Haiti", + "name_es": "Haití", + "name_fa": "هائیتی", + "name_fr": "Haïti", + "name_el": "Αϊτή", + "name_he": "האיטי", + "name_hi": "हैती", + "name_hu": "Haiti", + "name_id": "Haiti", + "name_it": "Haiti", + "name_ja": "ハイチ", + "name_ko": "아이티", + "name_nl": "Haïti", + "name_pl": "Haiti", + "name_pt": "Haiti", + "name_ru": "Республика Гаити", + "name_sv": "Haiti", + "name_tr": "Haiti", + "name_uk": "Гаїті", + "name_ur": "ہیٹی", + "name_vi": "Haiti", + "name_zh": "海地", + "name_zht": "海地", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "HTI.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-71.71236141629296, 19.714455878167357], + [-71.62487321642283, 19.169837958243306], + [-71.7013026597825, 18.785416978424053], + [-71.94511206733556, 18.61690013272026], + [-71.68773759630588, 18.31666006110447], + [-71.70830481635805, 18.044997056546094], + [-72.37247616238935, 18.21496084235406], + [-72.84441118029488, 18.145611070218365], + [-73.45455481636503, 18.2179063989947], + [-73.92243323433566, 18.030992743395004], + [-74.45803361682478, 18.342549953682706], + [-74.36992529976713, 18.66490753831941], + [-73.44954220243272, 18.526052964751145], + [-72.69493709989064, 18.445799465401862], + [-72.334881557897, 18.668421535715254], + [-72.79164954292489, 19.10162506761803], + [-72.78410478381028, 19.48359141690341], + [-73.41502234566175, 19.639550889560283], + [-73.18979061551762, 19.915683905511912], + [-72.57967281766362, 19.871500555902358], + [-71.71236141629296, 19.714455878167357] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Dominican Republic", + "sov_a3": "DOM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Dominican Republic", + "adm0_a3": "DOM", + "geou_dif": 0, + "geounit": "Dominican Republic", + "gu_a3": "DOM", + "su_dif": 0, + "subunit": "Dominican Republic", + "su_a3": "DOM", + "brk_diff": 0, + "name": "Dominican Rep.", + "name_long": "Dominican Republic", + "brk_a3": "DOM", + "brk_name": "Dominican Rep.", + "brk_group": null, + "abbrev": "Dom. Rep.", + "postal": "DO", + "formal_en": "Dominican Republic", + "formal_fr": null, + "name_ciawf": "Dominican Republic", + "note_adm0": null, + "note_brk": null, + "name_sort": "Dominican Republic", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 2, + "mapcolor9": 5, + "mapcolor13": 7, + "pop_est": 10738958, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 88941, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "DR", + "iso_a2": "DO", + "iso_a2_eh": "DO", + "iso_a3": "DOM", + "iso_a3_eh": "DOM", + "iso_n3": "214", + "iso_n3_eh": "214", + "un_a3": "214", + "wb_a2": "DO", + "wb_a3": "DOM", + "woe_id": 23424800, + "woe_id_eh": 23424800, + "woe_note": "Exact WOE match as country", + "adm0_iso": "DOM", + "adm0_diff": null, + "adm0_tlc": "DOM", + "adm0_a3_us": "DOM", + "adm0_a3_fr": "DOM", + "adm0_a3_ru": "DOM", + "adm0_a3_es": "DOM", + "adm0_a3_cn": "DOM", + "adm0_a3_tw": "DOM", + "adm0_a3_in": "DOM", + "adm0_a3_np": "DOM", + "adm0_a3_pk": "DOM", + "adm0_a3_de": "DOM", + "adm0_a3_gb": "DOM", + "adm0_a3_br": "DOM", + "adm0_a3_il": "DOM", + "adm0_a3_ps": "DOM", + "adm0_a3_sa": "DOM", + "adm0_a3_eg": "DOM", + "adm0_a3_ma": "DOM", + "adm0_a3_pt": "DOM", + "adm0_a3_ar": "DOM", + "adm0_a3_jp": "DOM", + "adm0_a3_ko": "DOM", + "adm0_a3_vn": "DOM", + "adm0_a3_tr": "DOM", + "adm0_a3_id": "DOM", + "adm0_a3_pl": "DOM", + "adm0_a3_gr": "DOM", + "adm0_a3_it": "DOM", + "adm0_a3_nl": "DOM", + "adm0_a3_se": "DOM", + "adm0_a3_bd": "DOM", + "adm0_a3_ua": "DOM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Caribbean", + "region_wb": "Latin America & Caribbean", + "name_len": 14, + "long_len": 18, + "abbrev_len": 9, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4.5, + "max_label": 9.5, + "label_x": -70.653998, + "label_y": 19.104137, + "ne_id": 1159320563, + "wikidataid": "Q786", + "name_ar": "جمهورية الدومينيكان", + "name_bn": "ডোমিনিকান প্রজাতন্ত্র", + "name_de": "Dominikanische Republik", + "name_en": "Dominican Republic", + "name_es": "República Dominicana", + "name_fa": "جمهوری دومینیکن", + "name_fr": "République dominicaine", + "name_el": "Δομινικανή Δημοκρατία", + "name_he": "הרפובליקה הדומיניקנית", + "name_hi": "डोमिनिकन गणराज्य", + "name_hu": "Dominikai Köztársaság", + "name_id": "Republik Dominika", + "name_it": "Repubblica Dominicana", + "name_ja": "ドミニカ共和国", + "name_ko": "도미니카 공화국", + "name_nl": "Dominicaanse Republiek", + "name_pl": "Dominikana", + "name_pt": "República Dominicana", + "name_ru": "Доминиканская Республика", + "name_sv": "Dominikanska republiken", + "name_tr": "Dominik Cumhuriyeti", + "name_uk": "Домініканська Республіка", + "name_ur": "جمہوریہ ڈومینیکن", + "name_vi": "Cộng hòa Dominica", + "name_zh": "多米尼加", + "name_zht": "多明尼加", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "DOM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-71.70830481635805, 18.044997056546094], + [-71.68773759630588, 18.31666006110447], + [-71.94511206733556, 18.61690013272026], + [-71.7013026597825, 18.785416978424053], + [-71.62487321642283, 19.169837958243306], + [-71.71236141629296, 19.714455878167357], + [-71.58730445014663, 19.8849105900821], + [-70.80670610216174, 19.880285549391985], + [-70.21436499701613, 19.62288524014616], + [-69.95081519232758, 19.64799998624001], + [-69.76925004747008, 19.29326711677244], + [-69.22212582057988, 19.313214219637103], + [-69.25434607611385, 19.015196234609874], + [-68.80941199408083, 18.979074408437853], + [-68.31794328476897, 18.612197577381693], + [-68.68931596543452, 18.205142320218613], + [-69.16494584824892, 18.42264842373511], + [-69.62398759629764, 18.38071299893025], + [-69.95293392605154, 18.42830699307106], + [-70.1332329983179, 18.245915025296895], + [-70.51713721381422, 18.184290879788833], + [-70.66929846869763, 18.426885891183034], + [-70.99995012071719, 18.283328762276213], + [-71.4002099270339, 17.5985643579766], + [-71.65766191271202, 17.7575727401387], + [-71.70830481635805, 18.044997056546094] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "El Salvador", + "sov_a3": "SLV", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "El Salvador", + "adm0_a3": "SLV", + "geou_dif": 0, + "geounit": "El Salvador", + "gu_a3": "SLV", + "su_dif": 0, + "subunit": "El Salvador", + "su_a3": "SLV", + "brk_diff": 0, + "name": "El Salvador", + "name_long": "El Salvador", + "brk_a3": "SLV", + "brk_name": "El Salvador", + "brk_group": null, + "abbrev": "El. S.", + "postal": "SV", + "formal_en": "Republic of El Salvador", + "formal_fr": null, + "name_ciawf": "El Salvador", + "note_adm0": null, + "note_brk": null, + "name_sort": "El Salvador", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 6, + "mapcolor13": 8, + "pop_est": 6453553, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 27022, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "ES", + "iso_a2": "SV", + "iso_a2_eh": "SV", + "iso_a3": "SLV", + "iso_a3_eh": "SLV", + "iso_n3": "222", + "iso_n3_eh": "222", + "un_a3": "222", + "wb_a2": "SV", + "wb_a3": "SLV", + "woe_id": 23424807, + "woe_id_eh": 23424807, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SLV", + "adm0_diff": null, + "adm0_tlc": "SLV", + "adm0_a3_us": "SLV", + "adm0_a3_fr": "SLV", + "adm0_a3_ru": "SLV", + "adm0_a3_es": "SLV", + "adm0_a3_cn": "SLV", + "adm0_a3_tw": "SLV", + "adm0_a3_in": "SLV", + "adm0_a3_np": "SLV", + "adm0_a3_pk": "SLV", + "adm0_a3_de": "SLV", + "adm0_a3_gb": "SLV", + "adm0_a3_br": "SLV", + "adm0_a3_il": "SLV", + "adm0_a3_ps": "SLV", + "adm0_a3_sa": "SLV", + "adm0_a3_eg": "SLV", + "adm0_a3_ma": "SLV", + "adm0_a3_pt": "SLV", + "adm0_a3_ar": "SLV", + "adm0_a3_jp": "SLV", + "adm0_a3_ko": "SLV", + "adm0_a3_vn": "SLV", + "adm0_a3_tr": "SLV", + "adm0_a3_id": "SLV", + "adm0_a3_pl": "SLV", + "adm0_a3_gr": "SLV", + "adm0_a3_it": "SLV", + "adm0_a3_nl": "SLV", + "adm0_a3_se": "SLV", + "adm0_a3_bd": "SLV", + "adm0_a3_ua": "SLV", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Central America", + "region_wb": "Latin America & Caribbean", + "name_len": 11, + "long_len": 11, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": -88.890124, + "label_y": 13.685371, + "ne_id": 1159321253, + "wikidataid": "Q792", + "name_ar": "السلفادور", + "name_bn": "এল সালভাদোর", + "name_de": "El Salvador", + "name_en": "El Salvador", + "name_es": "El Salvador", + "name_fa": "السالوادور", + "name_fr": "Salvador", + "name_el": "Ελ Σαλβαδόρ", + "name_he": "אל סלוודור", + "name_hi": "अल साल्वाडोर", + "name_hu": "Salvador", + "name_id": "El Salvador", + "name_it": "El Salvador", + "name_ja": "エルサルバドル", + "name_ko": "엘살바도르", + "name_nl": "El Salvador", + "name_pl": "Salwador", + "name_pt": "El Salvador", + "name_ru": "Сальвадор", + "name_sv": "El Salvador", + "name_tr": "El Salvador", + "name_uk": "Сальвадор", + "name_ur": "ایل سیلواڈور", + "name_vi": "El Salvador", + "name_zh": "萨尔瓦多", + "name_zht": "薩爾瓦多", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SLV.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-89.35332597528281, 14.424132798719086], + [-89.05851192905766, 14.340029405164087], + [-88.84307288283284, 14.14050670008517], + [-88.541230841816, 13.980154730683479], + [-88.50399797234971, 13.845485948130857], + [-88.06534257684014, 13.964625962779778], + [-87.85951534702161, 13.893312486217098], + [-87.7235029772294, 13.785050360565506], + [-87.79311113152657, 13.384480495655055], + [-87.90411210808952, 13.149016831917137], + [-88.48330156121682, 13.163951320849492], + [-88.84322791212972, 13.259733588102478], + [-89.2567427233293, 13.458532823129303], + [-89.81239356154767, 13.520622056527998], + [-90.09555457229098, 13.735337632700734], + [-90.0646779039966, 13.881969509328925], + [-89.72193396682073, 14.134228013561696], + [-89.53421932652051, 14.244815578666305], + [-89.58734269891656, 14.36258616785949], + [-89.35332597528281, 14.424132798719086] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Guatemala", + "sov_a3": "GTM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Guatemala", + "adm0_a3": "GTM", + "geou_dif": 0, + "geounit": "Guatemala", + "gu_a3": "GTM", + "su_dif": 0, + "subunit": "Guatemala", + "su_a3": "GTM", + "brk_diff": 0, + "name": "Guatemala", + "name_long": "Guatemala", + "brk_a3": "GTM", + "brk_name": "Guatemala", + "brk_group": null, + "abbrev": "Guat.", + "postal": "GT", + "formal_en": "Republic of Guatemala", + "formal_fr": null, + "name_ciawf": "Guatemala", + "note_adm0": null, + "note_brk": null, + "name_sort": "Guatemala", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 3, + "mapcolor9": 3, + "mapcolor13": 6, + "pop_est": 16604026, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 76710, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "GT", + "iso_a2": "GT", + "iso_a2_eh": "GT", + "iso_a3": "GTM", + "iso_a3_eh": "GTM", + "iso_n3": "320", + "iso_n3_eh": "320", + "un_a3": "320", + "wb_a2": "GT", + "wb_a3": "GTM", + "woe_id": 23424834, + "woe_id_eh": 23424834, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GTM", + "adm0_diff": null, + "adm0_tlc": "GTM", + "adm0_a3_us": "GTM", + "adm0_a3_fr": "GTM", + "adm0_a3_ru": "GTM", + "adm0_a3_es": "GTM", + "adm0_a3_cn": "GTM", + "adm0_a3_tw": "GTM", + "adm0_a3_in": "GTM", + "adm0_a3_np": "GTM", + "adm0_a3_pk": "GTM", + "adm0_a3_de": "GTM", + "adm0_a3_gb": "GTM", + "adm0_a3_br": "GTM", + "adm0_a3_il": "GTM", + "adm0_a3_ps": "GTM", + "adm0_a3_sa": "GTM", + "adm0_a3_eg": "GTM", + "adm0_a3_ma": "GTM", + "adm0_a3_pt": "GTM", + "adm0_a3_ar": "GTM", + "adm0_a3_jp": "GTM", + "adm0_a3_ko": "GTM", + "adm0_a3_vn": "GTM", + "adm0_a3_tr": "GTM", + "adm0_a3_id": "GTM", + "adm0_a3_pl": "GTM", + "adm0_a3_gr": "GTM", + "adm0_a3_it": "GTM", + "adm0_a3_nl": "GTM", + "adm0_a3_se": "GTM", + "adm0_a3_bd": "GTM", + "adm0_a3_ua": "GTM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Central America", + "region_wb": "Latin America & Caribbean", + "name_len": 9, + "long_len": 9, + "abbrev_len": 5, + "tiny": 4, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -90.497134, + "label_y": 14.982133, + "ne_id": 1159320815, + "wikidataid": "Q774", + "name_ar": "غواتيمالا", + "name_bn": "গুয়াতেমালা", + "name_de": "Guatemala", + "name_en": "Guatemala", + "name_es": "Guatemala", + "name_fa": "گواتمالا", + "name_fr": "Guatemala", + "name_el": "Γουατεμάλα", + "name_he": "גואטמלה", + "name_hi": "ग्वाटेमाला", + "name_hu": "Guatemala", + "name_id": "Guatemala", + "name_it": "Guatemala", + "name_ja": "グアテマラ", + "name_ko": "과테말라", + "name_nl": "Guatemala", + "name_pl": "Gwatemala", + "name_pt": "Guatemala", + "name_ru": "Гватемала", + "name_sv": "Guatemala", + "name_tr": "Guatemala", + "name_uk": "Гватемала", + "name_ur": "گواتیمالا", + "name_vi": "Guatemala", + "name_zh": "危地马拉", + "name_zht": "瓜地馬拉", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GTM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-92.22775000686983, 14.538828640190928], + [-92.20322953974733, 14.830102850804069], + [-92.08721594925207, 15.064584662328441], + [-92.2292486234063, 15.251446641495875], + [-91.74796017125595, 16.066564846251765], + [-90.46447262242266, 16.069562079324655], + [-90.43886695022204, 16.410109768128095], + [-90.60084672724093, 16.47077789963879], + [-90.71182186558772, 16.687483018454728], + [-91.08167009150065, 16.918476670799407], + [-91.45392127151516, 17.252177232324172], + [-91.00226925328421, 17.25465770107418], + [-91.00151994501596, 17.81759491624571], + [-90.06793351923098, 17.819326076727478], + [-89.14308041050333, 17.808318996649405], + [-89.15080603713095, 17.015576687075836], + [-89.22912167026928, 15.886937567605171], + [-88.93061275913527, 15.887273464415076], + [-88.60458614780585, 15.70638011317736], + [-88.51836402052686, 15.855389105690975], + [-88.22502275262202, 15.727722479713904], + [-88.68067969435563, 15.346247056535304], + [-89.15481096063357, 15.06641917567481], + [-89.22522009963127, 14.874286200413621], + [-89.14553504103719, 14.678019110569153], + [-89.35332597528281, 14.424132798719086], + [-89.58734269891656, 14.36258616785949], + [-89.53421932652051, 14.244815578666305], + [-89.72193396682073, 14.134228013561696], + [-90.0646779039966, 13.881969509328925], + [-90.09555457229098, 13.735337632700734], + [-90.60862403030085, 13.909771429901951], + [-91.23241024449605, 13.927832342987957], + [-91.68974667027913, 14.126218166556455], + [-92.22775000686983, 14.538828640190928] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Cuba", + "sov_a3": "CU1", + "adm0_dif": 1, + "level": 1, + "type": "Sovereignty", + "tlc": "1", + "admin": "Cuba", + "adm0_a3": "CUB", + "geou_dif": 0, + "geounit": "Cuba", + "gu_a3": "CUB", + "su_dif": 0, + "subunit": "Cuba", + "su_a3": "CUB", + "brk_diff": 0, + "name": "Cuba", + "name_long": "Cuba", + "brk_a3": "CUB", + "brk_name": "Cuba", + "brk_group": null, + "abbrev": "Cuba", + "postal": "CU", + "formal_en": "Republic of Cuba", + "formal_fr": null, + "name_ciawf": "Cuba", + "note_adm0": null, + "note_brk": null, + "name_sort": "Cuba", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 5, + "mapcolor9": 3, + "mapcolor13": 4, + "pop_est": 11333483, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 100023, + "gdp_year": 2018, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "CU", + "iso_a2": "CU", + "iso_a2_eh": "CU", + "iso_a3": "CUB", + "iso_a3_eh": "CUB", + "iso_n3": "192", + "iso_n3_eh": "192", + "un_a3": "192", + "wb_a2": "CU", + "wb_a3": "CUB", + "woe_id": 23424793, + "woe_id_eh": 23424793, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CUB", + "adm0_diff": null, + "adm0_tlc": "CUB", + "adm0_a3_us": "CUB", + "adm0_a3_fr": "CUB", + "adm0_a3_ru": "CUB", + "adm0_a3_es": "CUB", + "adm0_a3_cn": "CUB", + "adm0_a3_tw": "CUB", + "adm0_a3_in": "CUB", + "adm0_a3_np": "CUB", + "adm0_a3_pk": "CUB", + "adm0_a3_de": "CUB", + "adm0_a3_gb": "CUB", + "adm0_a3_br": "CUB", + "adm0_a3_il": "CUB", + "adm0_a3_ps": "CUB", + "adm0_a3_sa": "CUB", + "adm0_a3_eg": "CUB", + "adm0_a3_ma": "CUB", + "adm0_a3_pt": "CUB", + "adm0_a3_ar": "CUB", + "adm0_a3_jp": "CUB", + "adm0_a3_ko": "CUB", + "adm0_a3_vn": "CUB", + "adm0_a3_tr": "CUB", + "adm0_a3_id": "CUB", + "adm0_a3_pl": "CUB", + "adm0_a3_gr": "CUB", + "adm0_a3_it": "CUB", + "adm0_a3_nl": "CUB", + "adm0_a3_se": "CUB", + "adm0_a3_bd": "CUB", + "adm0_a3_ua": "CUB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Caribbean", + "region_wb": "Latin America & Caribbean", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 8, + "label_x": -77.975855, + "label_y": 21.334024, + "ne_id": 1159320527, + "wikidataid": "Q241", + "name_ar": "كوبا", + "name_bn": "কিউবা", + "name_de": "Kuba", + "name_en": "Cuba", + "name_es": "Cuba", + "name_fa": "کوبا", + "name_fr": "Cuba", + "name_el": "Κούβα", + "name_he": "קובה", + "name_hi": "क्यूबा", + "name_hu": "Kuba", + "name_id": "Kuba", + "name_it": "Cuba", + "name_ja": "キューバ", + "name_ko": "쿠바", + "name_nl": "Cuba", + "name_pl": "Kuba", + "name_pt": "Cuba", + "name_ru": "Куба", + "name_sv": "Kuba", + "name_tr": "Küba", + "name_uk": "Куба", + "name_ur": "کیوبا", + "name_vi": "Cuba", + "name_zh": "古巴", + "name_zht": "古巴", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CUB.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-82.26815121125706, 23.188610744717707], + [-81.40445716014683, 23.117271429938782], + [-80.6187686835812, 23.105980129483], + [-79.67952368846025, 22.76530324959883], + [-79.28148596873208, 22.399201565027056], + [-78.34743445505649, 22.512166246017088], + [-77.99329586456028, 22.277193508385935], + [-77.14642249216105, 21.657851467367834], + [-76.52382483590856, 21.206819566324373], + [-76.19462012399319, 21.220565497314013], + [-75.59822241891267, 21.016624457274133], + [-75.67106035022806, 20.735091254148003], + [-74.9338960435845, 20.693905137611385], + [-74.17802486845126, 20.28462779385974], + [-74.29664811877726, 20.05037852628068], + [-74.96159461129294, 19.92343537035569], + [-75.63468014189459, 19.873774318923196], + [-76.323656175426, 19.95289093676206], + [-77.75548092315307, 19.855480861891877], + [-77.08510840524674, 20.413353786698792], + [-77.49265458851661, 20.673105373613893], + [-78.13729224314159, 20.739948838783434], + [-78.48282670766119, 21.02861338956585], + [-78.71986650258401, 21.598113511638434], + [-79.28499996612794, 21.5591753199065], + [-80.21747534861865, 21.827324327069036], + [-80.51753455272141, 22.03707896574176], + [-81.82094336620318, 22.19205658618507], + [-82.16999182811864, 22.387109279870753], + [-81.79500179719267, 22.636964830001958], + [-82.77589799674085, 22.688150336187064], + [-83.49445878775936, 22.16851797127613], + [-83.90880042187563, 22.154565334557333], + [-84.05215084505326, 21.910575059491254], + [-84.54703019889638, 21.801227728761646], + [-84.97491105827311, 21.89602814380109], + [-84.44706214062776, 22.204949856041907], + [-84.23035702181178, 22.565754706303764], + [-83.7782399156902, 22.788118394455694], + [-83.26754757356575, 22.983041897060644], + [-82.51043616405751, 23.078746649665188], + [-82.26815121125706, 23.188610744717707] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Honduras", + "sov_a3": "HND", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Honduras", + "adm0_a3": "HND", + "geou_dif": 0, + "geounit": "Honduras", + "gu_a3": "HND", + "su_dif": 0, + "subunit": "Honduras", + "su_a3": "HND", + "brk_diff": 0, + "name": "Honduras", + "name_long": "Honduras", + "brk_a3": "HND", + "brk_name": "Honduras", + "brk_group": null, + "abbrev": "Hond.", + "postal": "HN", + "formal_en": "Republic of Honduras", + "formal_fr": null, + "name_ciawf": "Honduras", + "note_adm0": null, + "note_brk": null, + "name_sort": "Honduras", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 5, + "mapcolor9": 2, + "mapcolor13": 5, + "pop_est": 9746117, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 25095, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "HO", + "iso_a2": "HN", + "iso_a2_eh": "HN", + "iso_a3": "HND", + "iso_a3_eh": "HND", + "iso_n3": "340", + "iso_n3_eh": "340", + "un_a3": "340", + "wb_a2": "HN", + "wb_a3": "HND", + "woe_id": 23424841, + "woe_id_eh": 23424841, + "woe_note": "Exact WOE match as country", + "adm0_iso": "HND", + "adm0_diff": null, + "adm0_tlc": "HND", + "adm0_a3_us": "HND", + "adm0_a3_fr": "HND", + "adm0_a3_ru": "HND", + "adm0_a3_es": "HND", + "adm0_a3_cn": "HND", + "adm0_a3_tw": "HND", + "adm0_a3_in": "HND", + "adm0_a3_np": "HND", + "adm0_a3_pk": "HND", + "adm0_a3_de": "HND", + "adm0_a3_gb": "HND", + "adm0_a3_br": "HND", + "adm0_a3_il": "HND", + "adm0_a3_ps": "HND", + "adm0_a3_sa": "HND", + "adm0_a3_eg": "HND", + "adm0_a3_ma": "HND", + "adm0_a3_pt": "HND", + "adm0_a3_ar": "HND", + "adm0_a3_jp": "HND", + "adm0_a3_ko": "HND", + "adm0_a3_vn": "HND", + "adm0_a3_tr": "HND", + "adm0_a3_id": "HND", + "adm0_a3_pl": "HND", + "adm0_a3_gr": "HND", + "adm0_a3_it": "HND", + "adm0_a3_nl": "HND", + "adm0_a3_se": "HND", + "adm0_a3_bd": "HND", + "adm0_a3_ua": "HND", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Central America", + "region_wb": "Latin America & Caribbean", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4.5, + "max_label": 9.5, + "label_x": -86.887604, + "label_y": 14.794801, + "ne_id": 1159320827, + "wikidataid": "Q783", + "name_ar": "هندوراس", + "name_bn": "হন্ডুরাস", + "name_de": "Honduras", + "name_en": "Honduras", + "name_es": "Honduras", + "name_fa": "هندوراس", + "name_fr": "Honduras", + "name_el": "Ονδούρα", + "name_he": "הונדורס", + "name_hi": "हौण्डुरस", + "name_hu": "Honduras", + "name_id": "Honduras", + "name_it": "Honduras", + "name_ja": "ホンジュラス", + "name_ko": "온두라스", + "name_nl": "Honduras", + "name_pl": "Honduras", + "name_pt": "Honduras", + "name_ru": "Гондурас", + "name_sv": "Honduras", + "name_tr": "Honduras", + "name_uk": "Гондурас", + "name_ur": "ہونڈوراس", + "name_vi": "Honduras", + "name_zh": "洪都拉斯", + "name_zht": "宏都拉斯", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "HND.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-83.14721900097413, 14.99582916916411], + [-83.48998877636612, 15.016267198135537], + [-83.62858496777292, 14.880073960830302], + [-83.97572140169359, 14.749435939996488], + [-84.22834164095241, 14.74876414637663], + [-84.4493359036486, 14.621614284722511], + [-84.64958207877964, 14.666805324761867], + [-84.82003679069436, 14.81958669683267], + [-84.9245006985724, 14.79049286545235], + [-85.05278744173694, 14.551541042534723], + [-85.14875057650296, 14.560196844943617], + [-85.16536454948482, 14.354369615125051], + [-85.51441301140028, 14.079011745657908], + [-85.69866533073696, 13.960078436738002], + [-85.80129472526859, 13.83605499923759], + [-86.09626380079061, 14.038187364147234], + [-86.31214209668993, 13.77135610600817], + [-86.52070817741992, 13.778487453664468], + [-86.75508663607971, 13.754845485890913], + [-86.7338217841916, 13.263092556201443], + [-86.88055701368438, 13.254204209847217], + [-87.00576900912758, 13.025794379117158], + [-87.31665442579549, 12.984685777228975], + [-87.48940873894713, 13.297534898323931], + [-87.79311113152657, 13.384480495655055], + [-87.7235029772294, 13.785050360565506], + [-87.85951534702161, 13.893312486217098], + [-88.06534257684014, 13.964625962779778], + [-88.50399797234971, 13.845485948130857], + [-88.541230841816, 13.980154730683479], + [-88.84307288283284, 14.14050670008517], + [-89.05851192905766, 14.340029405164087], + [-89.35332597528281, 14.424132798719086], + [-89.14553504103719, 14.678019110569153], + [-89.22522009963127, 14.874286200413621], + [-89.15481096063357, 15.06641917567481], + [-88.68067969435563, 15.346247056535304], + [-88.22502275262202, 15.727722479713904], + [-88.12115312371537, 15.688655096901357], + [-87.90181250685242, 15.864458319558196], + [-87.61568010125234, 15.878798529519202], + [-87.52292090528846, 15.797278957578783], + [-87.36776241733213, 15.846940009011291], + [-86.90319129102818, 15.75671295822957], + [-86.44094560417739, 15.782835394753192], + [-86.11923397494434, 15.893448798073962], + [-86.00195431185784, 16.00540578863439], + [-85.68331743034628, 15.953651841693954], + [-85.44400387240256, 15.885749009662447], + [-85.18244361035721, 15.909158433490632], + [-84.98372188997882, 15.995923163308703], + [-84.52697974316715, 15.857223619037427], + [-84.36825558138258, 15.835157782448732], + [-84.06305457226682, 15.648244126849136], + [-83.77397661002612, 15.424071763566872], + [-83.41038123242038, 15.270902818253774], + [-83.14721900097413, 14.99582916916411] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "United States of America", + "sov_a3": "US1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "United States of America", + "adm0_a3": "USA", + "geou_dif": 0, + "geounit": "United States of America", + "gu_a3": "USA", + "su_dif": 0, + "subunit": "United States", + "su_a3": "USA", + "brk_diff": 0, + "name": "United States of America", + "name_long": "United States", + "brk_a3": "USA", + "brk_name": "United States", + "brk_group": null, + "abbrev": "U.S.A.", + "postal": "US", + "formal_en": "United States of America", + "formal_fr": null, + "name_ciawf": "United States", + "note_adm0": null, + "note_brk": null, + "name_sort": "United States of America", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 5, + "mapcolor9": 1, + "mapcolor13": 1, + "pop_est": 328239523, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 21433226, + "gdp_year": 2019, + "economy": "1. Developed region: G7", + "income_grp": "1. High income: OECD", + "fips_10": "US", + "iso_a2": "US", + "iso_a2_eh": "US", + "iso_a3": "USA", + "iso_a3_eh": "USA", + "iso_n3": "840", + "iso_n3_eh": "840", + "un_a3": "840", + "wb_a2": "US", + "wb_a3": "USA", + "woe_id": 23424977, + "woe_id_eh": 23424977, + "woe_note": "Exact WOE match as country", + "adm0_iso": "USA", + "adm0_diff": null, + "adm0_tlc": "USA", + "adm0_a3_us": "USA", + "adm0_a3_fr": "USA", + "adm0_a3_ru": "USA", + "adm0_a3_es": "USA", + "adm0_a3_cn": "USA", + "adm0_a3_tw": "USA", + "adm0_a3_in": "USA", + "adm0_a3_np": "USA", + "adm0_a3_pk": "USA", + "adm0_a3_de": "USA", + "adm0_a3_gb": "USA", + "adm0_a3_br": "USA", + "adm0_a3_il": "USA", + "adm0_a3_ps": "USA", + "adm0_a3_sa": "USA", + "adm0_a3_eg": "USA", + "adm0_a3_ma": "USA", + "adm0_a3_pt": "USA", + "adm0_a3_ar": "USA", + "adm0_a3_jp": "USA", + "adm0_a3_ko": "USA", + "adm0_a3_vn": "USA", + "adm0_a3_tr": "USA", + "adm0_a3_id": "USA", + "adm0_a3_pl": "USA", + "adm0_a3_gr": "USA", + "adm0_a3_it": "USA", + "adm0_a3_nl": "USA", + "adm0_a3_se": "USA", + "adm0_a3_bd": "USA", + "adm0_a3_ua": "USA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Northern America", + "region_wb": "North America", + "name_len": 24, + "long_len": 13, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 5.7, + "label_x": -97.482602, + "label_y": 39.538479, + "ne_id": 1159321369, + "wikidataid": "Q30", + "name_ar": "الولايات المتحدة", + "name_bn": "মার্কিন যুক্তরাষ্ট্র", + "name_de": "Vereinigte Staaten", + "name_en": "United States of America", + "name_es": "Estados Unidos", + "name_fa": "ایالات متحده آمریکا", + "name_fr": "États-Unis", + "name_el": "Ηνωμένες Πολιτείες Αμερικής", + "name_he": "ארצות הברית", + "name_hi": "संयुक्त राज्य अमेरिका", + "name_hu": "Amerikai Egyesült Államok", + "name_id": "Amerika Serikat", + "name_it": "Stati Uniti d'America", + "name_ja": "アメリカ合衆国", + "name_ko": "미국", + "name_nl": "Verenigde Staten van Amerika", + "name_pl": "Stany Zjednoczone", + "name_pt": "Estados Unidos", + "name_ru": "США", + "name_sv": "USA", + "name_tr": "Amerika Birleşik Devletleri", + "name_uk": "Сполучені Штати Америки", + "name_ur": "ریاستہائے متحدہ امریکا", + "name_vi": "Hoa Kỳ", + "name_zh": "美国", + "name_zht": "美國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "USA.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-122.84, 49.000000000000114], + [-120, 49.000000000000114], + [-117.03121, 49], + [-116.04818, 49], + [-113, 49], + [-110.05, 49], + [-107.05, 49], + [-104.04826, 48.99986], + [-100.65, 49.000000000000114], + [-97.2287200000048, 49.0007], + [-95.15906950917206, 49], + [-95.15609, 49.38425], + [-94.81758, 49.38905], + [-94.64, 48.84], + [-94.32914, 48.67074], + [-93.63087, 48.60926], + [-92.61, 48.45], + [-91.64, 48.14], + [-90.83, 48.27], + [-89.6, 48.010000000000105], + [-89.27291744663665, 48.01980825458281], + [-88.37811418328671, 48.302917588893706], + [-87.43979262330028, 47.94], + [-86.46199083122826, 47.553338019392], + [-85.65236324740341, 47.22021881773051], + [-84.8760798815149, 46.90008331968238], + [-84.77923824739992, 46.63710195574902], + [-84.54374874544584, 46.538684190449146], + [-84.6049, 46.4396], + [-84.3367, 46.40877], + [-84.1421195136734, 46.51222585711571], + [-84.0918512641615, 46.27541860613826], + [-83.89076534700574, 46.116926988299014], + [-83.61613094759059, 46.116926988299014], + [-83.46955074739469, 45.994686387712534], + [-83.59285071484311, 45.81689362241252], + [-82.55092464875821, 45.34751658790543], + [-82.33776312543114, 44.44], + [-82.13764238150395, 43.57108755143997], + [-82.43, 42.98], + [-82.9, 42.43], + [-83.12, 42.08], + [-83.14199968131264, 41.975681057292874], + [-83.029810146807, 41.83279572200598], + [-82.69008928092023, 41.675105088867326], + [-82.4392777167916, 41.675105088867326], + [-81.27774654816716, 42.209025987306816], + [-80.24744767934794, 42.36619985612255], + [-78.93936214874375, 42.86361135514798], + [-78.92, 42.965], + [-79.01, 43.27], + [-79.17167355011186, 43.46633942318426], + [-78.72027991404235, 43.62508942318493], + [-77.7378850979577, 43.62905558936328], + [-76.82003414580558, 43.628784288093755], + [-76.5, 44.01845889375865], + [-76.375, 44.09631], + [-75.31821, 44.81645], + [-74.867, 45.00048], + [-73.34783, 45.00738], + [-71.50506, 45.0082], + [-71.405, 45.255], + [-71.08482, 45.30524000000014], + [-70.66, 45.46], + [-70.305, 45.915], + [-69.99997, 46.69307], + [-69.237216, 47.447781], + [-68.905, 47.185], + [-68.23444, 47.35486], + [-67.79046, 47.06636], + [-67.79134, 45.70281], + [-67.13741, 45.13753], + [-66.96466, 44.809700000000134], + [-68.03252, 44.3252], + [-69.06, 43.98], + [-70.11617, 43.68405000000013], + [-70.64547563341102, 43.09023834896402], + [-70.81489, 42.8653], + [-70.825, 42.335], + [-70.495, 41.805], + [-70.08, 41.78], + [-70.185, 42.145], + [-69.88497, 41.92283], + [-69.96503, 41.63717000000014], + [-70.64, 41.475], + [-71.12039, 41.49445000000014], + [-71.86, 41.32], + [-72.295, 41.27], + [-72.87643, 41.22065], + [-73.71, 40.93110235165449], + [-72.24126, 41.119480000000124], + [-71.94499999999988, 40.93], + [-73.345, 40.63], + [-73.982, 40.628], + [-73.952325, 40.75075], + [-74.25671, 40.47351], + [-73.96244, 40.42763], + [-74.17838, 39.70926], + [-74.90604, 38.93954], + [-74.98041, 39.1964], + [-75.20002, 39.248450000000105], + [-75.52805, 39.4985], + [-75.32, 38.96], + [-75.07183476478986, 38.782032230179254], + [-75.05673, 38.40412], + [-75.37747, 38.01551], + [-75.94023, 37.21689], + [-76.03127, 37.2566], + [-75.72204999999985, 37.93705000000011], + [-76.23287, 38.319215], + [-76.35, 39.15], + [-76.542725, 38.717615], + [-76.32933, 38.08326], + [-76.98999793161352, 38.23999176691336], + [-76.30162, 37.917945], + [-76.25874, 36.9664], + [-75.9718, 36.89726], + [-75.8680399999999, 36.55125], + [-75.72749, 35.55074000000013], + [-76.36318, 34.80854000000011], + [-77.397635, 34.51201], + [-78.05496, 33.92547], + [-78.55434999999989, 33.86133000000012], + [-79.06067, 33.49395], + [-79.20357, 33.15839], + [-80.301325, 32.509355], + [-80.86498, 32.0333], + [-81.33629, 31.44049], + [-81.49042, 30.7299900000001], + [-81.31371, 30.03552], + [-80.98, 29.18000000000012], + [-80.535585, 28.47213], + [-80.52999999999986, 28.04], + [-80.05653928497759, 26.88000000000011], + [-80.088015, 26.205765], + [-80.13156, 25.816775], + [-80.38103, 25.20616], + [-80.68, 25.08], + [-81.17213, 25.201260000000104], + [-81.33, 25.64], + [-81.70999999999987, 25.87], + [-82.24, 26.730000000000132], + [-82.70515, 27.49504], + [-82.85526, 27.88624], + [-82.65, 28.550000000000125], + [-82.93, 29.1], + [-83.70959, 29.93656], + [-84.1, 30.09], + [-85.10882, 29.63615], + [-85.28784, 29.68612000000013], + [-85.7731, 30.15261], + [-86.4, 30.4], + [-87.53036, 30.27433], + [-88.41782, 30.3849], + [-89.18049, 30.31598], + [-89.5938311784198, 30.159994004836847], + [-89.413735, 29.89419], + [-89.43, 29.48864], + [-89.21767, 29.29108], + [-89.40823, 29.15961], + [-89.77928, 29.307140000000118], + [-90.15463, 29.11743], + [-90.880225, 29.148535], + [-91.626785, 29.677000000000135], + [-92.49906, 29.5523], + [-93.22637, 29.78375], + [-93.84842, 29.71363], + [-94.69, 29.480000000000132], + [-95.60026, 28.73863], + [-96.59404, 28.30748], + [-97.13999999999987, 27.83], + [-97.37, 27.38], + [-97.38, 26.69], + [-97.33, 26.21], + [-97.13999999999987, 25.87], + [-97.53, 25.84], + [-98.24, 26.06], + [-99.02, 26.37], + [-99.3, 26.84], + [-99.52, 27.54], + [-100.11, 28.110000000000127], + [-100.45584, 28.69612000000012], + [-100.9576, 29.380710000000136], + [-101.6624, 29.7793], + [-102.48, 29.76], + [-103.11, 28.97], + [-103.94, 29.27], + [-104.4569699999999, 29.57196], + [-104.70575, 30.12173], + [-105.03737, 30.64402], + [-105.63159, 31.08383], + [-106.1429, 31.39995], + [-106.50758999999988, 31.75452], + [-108.24, 31.754853718166373], + [-108.24194, 31.34222], + [-109.035, 31.341940000000136], + [-111.02361, 31.33472], + [-113.30498, 32.03914], + [-114.815, 32.52528], + [-114.72139, 32.72083], + [-115.99135, 32.61239000000012], + [-117.12775999999985, 32.53534], + [-117.29593769127393, 33.04622461520387], + [-117.944, 33.621236431201396], + [-118.41060227589753, 33.74090922312445], + [-118.51989482279976, 34.02778157757575], + [-119.081, 34.078], + [-119.43884064201671, 34.34847717828427], + [-120.36778, 34.44711], + [-120.62286, 34.60855], + [-120.74433, 35.15686000000011], + [-121.71457, 36.16153], + [-122.54747, 37.551760000000115], + [-122.51201, 37.78339000000011], + [-122.95319, 38.11371], + [-123.7272, 38.95166000000012], + [-123.86517, 39.76699], + [-124.39807, 40.3132], + [-124.17886, 41.142020000000116], + [-124.2137, 41.99964000000011], + [-124.53284, 42.7659900000001], + [-124.14214, 43.70838], + [-124.020535, 44.615895], + [-123.89893, 45.52341], + [-124.079635, 46.86475], + [-124.39567, 47.72017000000011], + [-124.68721008300781, 48.18443298339855], + [-124.56610107421875, 48.37971496582037], + [-123.12, 48.04], + [-122.58736, 47.096], + [-122.34, 47.36], + [-122.5, 48.18], + [-122.84, 49.000000000000114] + ] + ], + [ + [ + [-155.40214, 20.07975], + [-155.22452, 19.99302], + [-155.06226, 19.8591], + [-154.80741, 19.50871], + [-154.83147, 19.45328], + [-155.22217, 19.23972], + [-155.54211, 19.08348], + [-155.68817, 18.91619], + [-155.93665, 19.05939], + [-155.90806, 19.33888], + [-156.07347, 19.70294], + [-156.02368, 19.81422], + [-155.85008, 19.97729], + [-155.91907, 20.17395], + [-155.86108, 20.26721], + [-155.78505, 20.2487], + [-155.40214, 20.07975] + ] + ], + [ + [ + [-155.99566, 20.76404], + [-156.07926, 20.64397], + [-156.41445, 20.57241], + [-156.58673, 20.783], + [-156.70167, 20.8643], + [-156.71055, 20.92676], + [-156.61258, 21.01249], + [-156.25711, 20.91745], + [-155.99566, 20.76404] + ] + ], + [ + [ + [-156.75824, 21.17684], + [-156.78933, 21.06873], + [-157.32521, 21.09777], + [-157.25027, 21.21958], + [-156.75824, 21.17684] + ] + ], + [ + [ + [-158.0252, 21.71696], + [-157.94161, 21.65272], + [-157.65283, 21.32217], + [-157.70703, 21.26442], + [-157.7786, 21.27729], + [-158.12667, 21.31244], + [-158.2538, 21.53919], + [-158.29265, 21.57912], + [-158.0252, 21.71696] + ] + ], + [ + [ + [-159.36569, 22.21494], + [-159.34512, 21.982], + [-159.46372, 21.88299], + [-159.80051, 22.06533], + [-159.74877, 22.1382], + [-159.5962, 22.23618], + [-159.36569, 22.21494] + ] + ], + [ + [ + [-166.46779212142462, 60.384169826897754], + [-165.67442969466364, 60.29360687930625], + [-165.57916419173358, 59.90998688418753], + [-166.19277014876727, 59.75444082298899], + [-166.84833736882197, 59.941406155020985], + [-167.45527706609008, 60.21306915957936], + [-166.46779212142462, 60.384169826897754] + ] + ], + [ + [ + [-153.22872941792113, 57.96896841087248], + [-152.56479061583514, 57.901427313866996], + [-152.1411472239064, 57.591058661522], + [-153.00631405333692, 57.11584219016593], + [-154.0050902984581, 56.734676825581076], + [-154.51640275777004, 56.99274892844669], + [-154.67099280497118, 57.46119578717253], + [-153.7627795074415, 57.81657461204373], + [-153.22872941792113, 57.96896841087248] + ] + ], + [ + [ + [-140.98598761037601, 69.71199839952635], + [-140.986, 69.712], + [-140.9925, 66.00003], + [-140.99778, 60.30639], + [-140.013, 60.27682], + [-139.039, 60], + [-138.34089, 59.56211], + [-137.4525, 58.905], + [-136.47972, 59.46389], + [-135.47583, 59.78778], + [-134.945, 59.2705600000001], + [-134.27111, 58.86111], + [-133.35556, 58.41028], + [-132.73042, 57.69289], + [-131.70781, 56.55212], + [-130.00778, 55.91583], + [-129.98, 55.285], + [-130.53611, 54.80278], + [-130.53610895273684, 54.80275447679924], + [-130.5361101894673, 54.8027534043494], + [-131.08581823797215, 55.17890615500204], + [-131.9672114671423, 55.497775580459006], + [-132.2500107428595, 56.3699962428974], + [-133.53918108435641, 57.17888743756214], + [-134.07806292029608, 58.12306753196691], + [-135.0382110322791, 58.18771474876394], + [-136.62806230995471, 58.21220937767043], + [-137.800006279686, 58.49999542910376], + [-139.867787041413, 59.53776154238915], + [-140.825273817133, 59.727517401765056], + [-142.57444353556446, 60.08444651960497], + [-143.9588809948799, 59.999180406323376], + [-145.92555681682788, 60.45860972761426], + [-147.11437394914665, 60.884656073644635], + [-148.22430620012761, 60.67298940697714], + [-148.01806555885082, 59.97832896589364], + [-148.57082251686086, 59.914172675203304], + [-149.72785783587585, 59.70565827090553], + [-150.60824337461642, 59.368211168039466], + [-151.7163927886833, 59.15582103131993], + [-151.85943315326722, 59.744984035879554], + [-151.40971900124717, 60.72580272077937], + [-150.3469414947325, 61.03358755150987], + [-150.62111080625704, 61.2844249538544], + [-151.89583919981683, 60.727197984451266], + [-152.57832984109558, 60.061657212964235], + [-154.01917212625764, 59.35027944603428], + [-153.28751135965317, 58.86472768821977], + [-154.23249243875847, 58.14637360293051], + [-155.3074914215102, 57.727794501366304], + [-156.30833472392305, 57.422774359763594], + [-156.55609737854638, 56.97998484967064], + [-158.11721655986779, 56.46360809999419], + [-158.43332129619714, 55.99415355083852], + [-159.60332739971741, 55.56668610292013], + [-160.28971961163427, 55.643580634170576], + [-161.22304765525777, 55.364734605523495], + [-162.23776607974105, 55.02418691672011], + [-163.06944658104638, 54.68973704692712], + [-164.78556922102717, 54.40417308208214], + [-164.94222632552007, 54.57222483989534], + [-163.84833960676565, 55.03943146424609], + [-162.87000139061595, 55.34804311789321], + [-161.80417497459607, 55.89498647727038], + [-160.5636047027812, 56.00805451112501], + [-160.07055986228448, 56.41805532492873], + [-158.6844429189195, 57.01667511659787], + [-158.46109737855403, 57.21692129172885], + [-157.72277035218391, 57.57000051536306], + [-157.55027442119362, 58.328326321030204], + [-157.04167497457698, 58.91888458926172], + [-158.19473120830554, 58.61580231386978], + [-158.51721798402303, 58.78778148053732], + [-159.0586061269288, 58.42418610293163], + [-159.71166704001737, 58.93139028587632], + [-159.98128882550017, 58.572549140041644], + [-160.3552711659965, 59.07112335879361], + [-161.3550034251151, 58.670837714260756], + [-161.96889360252632, 58.67166453717738], + [-162.05498653872465, 59.26692536074745], + [-161.8741707021354, 59.63362132429057], + [-162.51805904849212, 59.98972361921386], + [-163.8183414378202, 59.79805573184336], + [-164.66221757714652, 60.26748444278263], + [-165.3463877024748, 60.50749563256238], + [-165.3508318756519, 61.073895168697504], + [-166.12137915755602, 61.50001902937623], + [-165.73445187077058, 62.074996853271784], + [-164.9191786367179, 62.63307648380794], + [-164.56250790103934, 63.14637848576302], + [-163.75333248599708, 63.21944896102377], + [-163.06722449445786, 63.05945872664802], + [-162.26055538638175, 63.54193573674115], + [-161.53444983624863, 63.455816962326764], + [-160.7725066803211, 63.766108100023246], + [-160.9583351308426, 64.22279857040274], + [-161.51806840721218, 64.40278758407527], + [-160.77777767641481, 64.78860382756642], + [-161.39192623598765, 64.77723501246231], + [-162.4530500966689, 64.55944468856819], + [-162.75778601789415, 64.33860545516876], + [-163.54639421288428, 64.5591604681905], + [-164.96082984114514, 64.44694509546883], + [-166.42528825586447, 64.68667206487066], + [-166.8450042389391, 65.08889557561452], + [-168.11056006576715, 65.66999705673675], + [-166.70527116602193, 66.08831777613938], + [-164.47470964257548, 66.5766600612975], + [-163.65251176659564, 66.5766600612975], + [-163.78860165103623, 66.07720734319668], + [-161.67777442121013, 66.11611969671242], + [-162.48971452538004, 66.73556509059512], + [-163.71971696679117, 67.11639455837008], + [-164.4309913808565, 67.61633820257777], + [-165.39028683170673, 68.04277212185025], + [-166.76444068099605, 68.35887685817966], + [-166.20470740462667, 68.88303091091615], + [-164.43081051334346, 68.91553538682774], + [-163.1686136546145, 69.37111481391287], + [-162.930566169262, 69.85806183539927], + [-161.90889726463556, 70.33332998318764], + [-160.93479651593367, 70.44768992784958], + [-159.03917578838713, 70.89164215766891], + [-158.11972286683394, 70.82472117785102], + [-156.58082455139808, 71.35776357694175], + [-155.06779029032427, 71.14777639432367], + [-154.3441652089412, 70.69640859647018], + [-153.9000062733926, 70.88998851183567], + [-152.21000606993528, 70.82999217394485], + [-152.27000240782613, 70.60000621202983], + [-150.73999243874448, 70.43001658800569], + [-149.7200030181675, 70.53001048449045], + [-147.61336157935705, 70.2140349392418], + [-145.68998980022533, 70.12000967068673], + [-144.9200109590764, 69.98999176704046], + [-143.58944618042523, 70.15251414659832], + [-142.07251034871348, 69.85193817817265], + [-140.98598752156073, 69.71199839952635], + [-140.98598761037601, 69.71199839952635] + ] + ], + [ + [ + [-171.73165686753944, 63.782515367275934], + [-171.1144335602453, 63.59219106714495], + [-170.4911124339407, 63.694975490973505], + [-169.6825054596536, 63.43111562769119], + [-168.6894394603007, 63.297506212000556], + [-168.77194088445466, 63.18859813094544], + [-169.5294398672051, 62.97693146427792], + [-170.29055620021595, 63.194437567794424], + [-170.67138566799093, 63.3758218451389], + [-171.55306311753873, 63.317789211675105], + [-171.79111060289122, 63.40584585230046], + [-171.73165686753944, 63.782515367275934] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Canada", + "sov_a3": "CAN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Canada", + "adm0_a3": "CAN", + "geou_dif": 0, + "geounit": "Canada", + "gu_a3": "CAN", + "su_dif": 0, + "subunit": "Canada", + "su_a3": "CAN", + "brk_diff": 0, + "name": "Canada", + "name_long": "Canada", + "brk_a3": "CAN", + "brk_name": "Canada", + "brk_group": null, + "abbrev": "Can.", + "postal": "CA", + "formal_en": "Canada", + "formal_fr": null, + "name_ciawf": "Canada", + "note_adm0": null, + "note_brk": null, + "name_sort": "Canada", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 6, + "mapcolor9": 2, + "mapcolor13": 2, + "pop_est": 37589262, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 1736425, + "gdp_year": 2019, + "economy": "1. Developed region: G7", + "income_grp": "1. High income: OECD", + "fips_10": "CA", + "iso_a2": "CA", + "iso_a2_eh": "CA", + "iso_a3": "CAN", + "iso_a3_eh": "CAN", + "iso_n3": "124", + "iso_n3_eh": "124", + "un_a3": "124", + "wb_a2": "CA", + "wb_a3": "CAN", + "woe_id": 23424775, + "woe_id_eh": 23424775, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CAN", + "adm0_diff": null, + "adm0_tlc": "CAN", + "adm0_a3_us": "CAN", + "adm0_a3_fr": "CAN", + "adm0_a3_ru": "CAN", + "adm0_a3_es": "CAN", + "adm0_a3_cn": "CAN", + "adm0_a3_tw": "CAN", + "adm0_a3_in": "CAN", + "adm0_a3_np": "CAN", + "adm0_a3_pk": "CAN", + "adm0_a3_de": "CAN", + "adm0_a3_gb": "CAN", + "adm0_a3_br": "CAN", + "adm0_a3_il": "CAN", + "adm0_a3_ps": "CAN", + "adm0_a3_sa": "CAN", + "adm0_a3_eg": "CAN", + "adm0_a3_ma": "CAN", + "adm0_a3_pt": "CAN", + "adm0_a3_ar": "CAN", + "adm0_a3_jp": "CAN", + "adm0_a3_ko": "CAN", + "adm0_a3_vn": "CAN", + "adm0_a3_tr": "CAN", + "adm0_a3_id": "CAN", + "adm0_a3_pl": "CAN", + "adm0_a3_gr": "CAN", + "adm0_a3_it": "CAN", + "adm0_a3_nl": "CAN", + "adm0_a3_se": "CAN", + "adm0_a3_bd": "CAN", + "adm0_a3_ua": "CAN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Northern America", + "region_wb": "North America", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 5.7, + "label_x": -101.9107, + "label_y": 60.324287, + "ne_id": 1159320467, + "wikidataid": "Q16", + "name_ar": "كندا", + "name_bn": "কানাডা", + "name_de": "Kanada", + "name_en": "Canada", + "name_es": "Canadá", + "name_fa": "کانادا", + "name_fr": "Canada", + "name_el": "Καναδάς", + "name_he": "קנדה", + "name_hi": "कनाडा", + "name_hu": "Kanada", + "name_id": "Kanada", + "name_it": "Canada", + "name_ja": "カナダ", + "name_ko": "캐나다", + "name_nl": "Canada", + "name_pl": "Kanada", + "name_pt": "Canadá", + "name_ru": "Канада", + "name_sv": "Kanada", + "name_tr": "Kanada", + "name_uk": "Канада", + "name_ur": "کینیڈا", + "name_vi": "Canada", + "name_zh": "加拿大", + "name_zht": "加拿大", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CAN.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-122.84, 49.000000000000114], + [-122.97421, 49.00253777777778], + [-124.91024, 49.98456], + [-125.62461, 50.41656], + [-127.43561, 50.83061], + [-127.99276, 51.71583], + [-127.85032, 52.32961], + [-129.12979, 52.75538], + [-129.30523, 53.56159], + [-130.51497, 54.28757], + [-130.53610895273684, 54.80275447679924], + [-130.53611, 54.80278], + [-129.98, 55.285], + [-130.00778, 55.91583], + [-131.70781, 56.55212], + [-132.73042, 57.69289], + [-133.35556, 58.41028], + [-134.27111, 58.86111], + [-134.945, 59.2705600000001], + [-135.47583, 59.78778], + [-136.47972, 59.46389], + [-137.4525, 58.905], + [-138.34089, 59.56211], + [-139.039, 60], + [-140.013, 60.27682], + [-140.99778, 60.30639], + [-140.9925, 66.00003], + [-140.986, 69.712], + [-140.98598761037601, 69.71199839952635], + [-139.12052, 69.47102], + [-137.54636, 68.99002], + [-136.50358, 68.89804], + [-135.62576, 69.31512], + [-134.41464, 69.62743], + [-132.92925, 69.50534], + [-131.43136, 69.94451], + [-129.79471, 70.19369], + [-129.10773, 69.77927], + [-128.36156, 70.01286], + [-128.13817, 70.48384], + [-127.44712, 70.37721], + [-125.75632, 69.48058], + [-124.42483, 70.1584], + [-124.28968, 69.39969], + [-123.06108, 69.56372], + [-122.6835, 69.85553], + [-121.47226, 69.79778], + [-119.94288, 69.37786], + [-117.60268, 69.01128], + [-116.22643, 68.84151], + [-115.2469, 68.90591], + [-113.89794, 68.3989], + [-115.30489, 67.90261], + [-113.49727, 67.68815], + [-110.798, 67.80612], + [-109.94619, 67.98104], + [-108.8802, 67.38144], + [-107.79239, 67.88736], + [-108.81299, 68.31164], + [-108.16721, 68.65392], + [-106.95, 68.7], + [-106.15, 68.8], + [-105.34282, 68.56122], + [-104.33791, 68.018], + [-103.22115, 68.09775], + [-101.45433, 67.64689], + [-99.90195, 67.80566], + [-98.4432, 67.78165], + [-98.5586, 68.40394], + [-97.66948, 68.57864], + [-96.11991, 68.23939], + [-96.12588, 67.29338], + [-95.48943, 68.0907], + [-94.685, 68.06383], + [-94.23282, 69.06903], + [-95.30408, 69.68571], + [-96.47131, 70.08976], + [-96.39115, 71.19482], + [-95.2088, 71.92053], + [-93.88997, 71.76015], + [-92.87818, 71.31869], + [-91.51964, 70.19129], + [-92.40692, 69.69997], + [-90.5471, 69.49766], + [-90.55151, 68.47499], + [-89.21515, 69.25873], + [-88.01966, 68.61508], + [-88.31749, 67.87338], + [-87.35017, 67.19872], + [-86.30607, 67.92146], + [-85.57664, 68.78456], + [-85.52197, 69.88211], + [-84.10081, 69.80539], + [-82.62258, 69.65826], + [-81.28043, 69.16202], + [-81.2202, 68.66567], + [-81.96436, 68.13253], + [-81.25928, 67.59716], + [-81.38653, 67.11078], + [-83.34456, 66.41154], + [-84.73542, 66.2573], + [-85.76943, 66.55833], + [-86.0676, 66.05625], + [-87.03143, 65.21297], + [-87.32324, 64.77563], + [-88.48296, 64.09897], + [-89.91444, 64.03273], + [-90.70398, 63.61017], + [-90.77004, 62.96021], + [-91.93342, 62.83508], + [-93.15698, 62.02469], + [-94.24153, 60.89865], + [-94.62931, 60.11021], + [-94.6846, 58.94882], + [-93.21502, 58.78212], + [-92.76462, 57.84571], + [-92.29703, 57.08709], + [-90.89769, 57.28468], + [-89.03953, 56.85172], + [-88.03978, 56.47162], + [-87.32421, 55.99914], + [-86.07121, 55.72383], + [-85.01181, 55.3026], + [-83.36055, 55.24489], + [-82.27285, 55.14832], + [-82.4362, 54.28227], + [-82.12502, 53.27703], + [-81.40075, 52.15788], + [-79.91289, 51.20842], + [-79.14301, 51.53393], + [-78.60191, 52.56208], + [-79.12421, 54.14145], + [-79.82958, 54.66772], + [-78.22874, 55.13645], + [-77.0956, 55.83741], + [-76.54137, 56.53423], + [-76.62319, 57.20263], + [-77.30226, 58.05209], + [-78.51688, 58.80458], + [-77.33676, 59.85261], + [-77.77272, 60.75788], + [-78.10687, 62.31964], + [-77.41067, 62.55053], + [-75.69621, 62.2784], + [-74.6682, 62.18111], + [-73.83988, 62.4438], + [-72.90853, 62.10507], + [-71.67708, 61.52535], + [-71.37369, 61.13717], + [-69.59042, 61.06141], + [-69.62033, 60.22125], + [-69.2879, 58.95736], + [-68.37455, 58.80106], + [-67.64976, 58.21206], + [-66.20178, 58.76731], + [-65.24517, 59.87071], + [-64.58352, 60.33558], + [-63.80475, 59.4426], + [-62.50236, 58.16708], + [-61.39655, 56.96745], + [-61.79866, 56.33945], + [-60.46853, 55.77548], + [-59.56962, 55.20407], + [-57.97508, 54.94549], + [-57.3332, 54.6265], + [-56.93689, 53.78032], + [-56.15811, 53.64749], + [-55.75632, 53.27036], + [-55.68338, 52.14664], + [-56.40916, 51.7707], + [-57.12691, 51.41972], + [-58.77482, 51.0643], + [-60.03309, 50.24277], + [-61.72366, 50.08046], + [-63.86251, 50.29099], + [-65.36331, 50.2982], + [-66.39905, 50.22897], + [-67.23631, 49.51156], + [-68.51114, 49.06836], + [-69.95362, 47.74488], + [-71.10458, 46.82171], + [-70.25522, 46.98606], + [-68.65, 48.3], + [-66.55243, 49.1331], + [-65.05626, 49.23278], + [-64.17099, 48.74248], + [-65.11545, 48.07085], + [-64.79854, 46.99297], + [-64.47219, 46.23849], + [-63.17329, 45.73902], + [-61.52072, 45.88377], + [-60.51815, 47.00793], + [-60.4486, 46.28264], + [-59.80287, 45.9204], + [-61.03988, 45.26525], + [-63.25471, 44.67014], + [-64.24656, 44.26553], + [-65.36406, 43.54523], + [-66.1234, 43.61867], + [-66.16173, 44.46512], + [-64.42549, 45.29204], + [-66.02605, 45.25931], + [-67.13741, 45.13753], + [-67.79134, 45.70281], + [-67.79046, 47.06636], + [-68.23444, 47.35486], + [-68.905, 47.185], + [-69.237216, 47.447781], + [-69.99997, 46.69307], + [-70.305, 45.915], + [-70.66, 45.46], + [-71.08482, 45.30524000000014], + [-71.405, 45.255], + [-71.50506, 45.0082], + [-73.34783, 45.00738], + [-74.867, 45.00048], + [-75.31821, 44.81645], + [-76.375, 44.09631], + [-76.5, 44.01845889375865], + [-76.82003414580558, 43.628784288093755], + [-77.7378850979577, 43.62905558936328], + [-78.72027991404235, 43.62508942318493], + [-79.17167355011186, 43.46633942318426], + [-79.01, 43.27], + [-78.92, 42.965], + [-78.93936214874375, 42.86361135514798], + [-80.24744767934794, 42.36619985612255], + [-81.27774654816716, 42.209025987306816], + [-82.4392777167916, 41.675105088867326], + [-82.69008928092023, 41.675105088867326], + [-83.029810146807, 41.83279572200598], + [-83.14199968131264, 41.975681057292874], + [-83.12, 42.08], + [-82.9, 42.43], + [-82.43, 42.98], + [-82.13764238150395, 43.57108755143997], + [-82.33776312543114, 44.44], + [-82.55092464875821, 45.34751658790543], + [-83.59285071484311, 45.81689362241252], + [-83.46955074739469, 45.994686387712534], + [-83.61613094759059, 46.116926988299014], + [-83.89076534700574, 46.116926988299014], + [-84.0918512641615, 46.27541860613826], + [-84.1421195136734, 46.51222585711571], + [-84.3367, 46.40877], + [-84.6049, 46.4396], + [-84.54374874544584, 46.538684190449146], + [-84.77923824739992, 46.63710195574902], + [-84.8760798815149, 46.90008331968238], + [-85.65236324740341, 47.22021881773051], + [-86.46199083122826, 47.553338019392], + [-87.43979262330028, 47.94], + [-88.37811418328671, 48.302917588893706], + [-89.27291744663665, 48.01980825458281], + [-89.6, 48.010000000000105], + [-90.83, 48.27], + [-91.64, 48.14], + [-92.61, 48.45], + [-93.63087, 48.60926], + [-94.32914, 48.67074], + [-94.64, 48.84], + [-94.81758, 49.38905], + [-95.15609, 49.38425], + [-95.15906950917206, 49], + [-97.2287200000048, 49.0007], + [-100.65, 49.000000000000114], + [-104.04826, 48.99986], + [-107.05, 49], + [-110.05, 49], + [-113, 49], + [-116.04818, 49], + [-117.03121, 49], + [-120, 49.000000000000114], + [-122.84, 49.000000000000114] + ] + ], + [ + [ + [-83.99367, 62.4528], + [-83.25048, 62.91409], + [-81.87699, 62.90458], + [-81.89825, 62.7108], + [-83.06857, 62.15922], + [-83.77462, 62.18231], + [-83.99367, 62.4528] + ] + ], + [ + [ + [-79.77583312988281, 72.8029022216797], + [-80.87609863281251, 73.33318328857422], + [-80.83388519287111, 73.69318389892578], + [-80.35305786132812, 73.75971984863281], + [-78.06443786621094, 73.65193176269531], + [-76.34, 73.10268498995305], + [-76.25140380859375, 72.82638549804688], + [-77.31443786621094, 72.85554504394531], + [-78.39167022705078, 72.87665557861328], + [-79.4862518310547, 72.74220275878906], + [-79.77583312988281, 72.8029022216797] + ] + ], + [ + [ + [-80.315395, 62.085565], + [-79.92939, 62.3856], + [-79.52002, 62.36371], + [-79.26582, 62.158675], + [-79.65752, 61.63308], + [-80.09956, 61.7181], + [-80.36215, 62.01649], + [-80.315395, 62.085565] + ] + ], + [ + [ + [-93.61275590694046, 74.97999726022438], + [-94.15690873897391, 74.59234650338688], + [-95.60868058956564, 74.66686391875176], + [-96.82093217648455, 74.92762319609658], + [-96.28858740922982, 75.37782827422338], + [-94.85081987178917, 75.64721751576089], + [-93.97774654821797, 75.29648956979595], + [-93.61275590694046, 74.97999726022438] + ] + ], + [ + [ + [-93.84000301794399, 77.51999726023455], + [-94.29560828324529, 77.49134267852868], + [-96.16965410031007, 77.55511139597685], + [-96.43630449093614, 77.83462921824362], + [-94.42257727738641, 77.820004787905], + [-93.7206562975659, 77.63433136668031], + [-93.84000301794399, 77.51999726023455] + ] + ], + [ + [ + [-96.75439876990876, 78.76581268992702], + [-95.5592779202946, 78.41831452098033], + [-95.83029496944934, 78.05694122996324], + [-97.30984290239799, 77.85059723582181], + [-98.12428931353404, 78.08285696075761], + [-98.55286780474668, 78.45810537384507], + [-98.63198442258553, 78.87193024363837], + [-97.33723141151266, 78.83198436147676], + [-96.75439876990876, 78.76581268992702] + ] + ], + [ + [ + [-88.15035030796028, 74.39230703398503], + [-89.7647220527584, 74.51555532500116], + [-92.42244096552946, 74.83775788034099], + [-92.76828548864282, 75.38681997344214], + [-92.88990597204175, 75.88265534128267], + [-93.89382402217599, 76.31924367950056], + [-95.9624574450358, 76.4413809272224], + [-97.1213789538295, 76.7510777859476], + [-96.74512285031237, 77.16138865834507], + [-94.68408586299944, 77.09787832305837], + [-93.57392106807313, 76.77629588490605], + [-91.6050231595366, 76.7785179714946], + [-90.7418458727493, 76.44959747995681], + [-90.96966142450802, 76.07401317005947], + [-89.82223792189926, 75.84777374948565], + [-89.18708289259985, 75.61016551380762], + [-87.83827633334965, 75.56618886992725], + [-86.37919226758864, 75.4824213731821], + [-84.78962521029058, 75.69920400664653], + [-82.75344458691006, 75.78431509063124], + [-81.12853084992436, 75.71398346628199], + [-80.05751095245915, 75.33684886341591], + [-79.83393286814837, 74.92312734648716], + [-80.45777075877587, 74.65730377877777], + [-81.94884253612557, 74.44245901152432], + [-83.22889360221143, 74.56402781849094], + [-86.09745235873332, 74.41003205026117], + [-88.15035030796028, 74.39230703398503] + ] + ], + [ + [ + [-111.26444332563088, 78.15295604116154], + [-109.85445187054711, 77.99632477488488], + [-110.18693803591302, 77.69701487905034], + [-112.0511911690585, 77.4092288276169], + [-113.53427893761912, 77.73220652944111], + [-112.7245867582539, 78.05105011668196], + [-111.26444332563088, 78.15295604116154] + ] + ], + [ + [ + [-110.96366065147602, 78.8044408230652], + [-109.6631457182026, 78.60197256134565], + [-110.88131425661892, 78.40691986765997], + [-112.54209143761516, 78.4079017198735], + [-112.52589087609164, 78.55055451121522], + [-111.5000103422334, 78.8499935981305], + [-110.96366065147602, 78.8044408230652] + ] + ], + [ + [ + [-55.600218268442056, 51.31707469339794], + [-56.13403581401709, 50.68700979267928], + [-56.795881720595276, 49.81230866149089], + [-56.14310502788433, 50.15011749938286], + [-55.471492275603, 49.93581533466846], + [-55.82240108908096, 49.58712860777905], + [-54.935142584845636, 49.3130109726868], + [-54.473775397343786, 49.556691189159125], + [-53.47654944519137, 49.24913890237404], + [-53.786013759971254, 48.516780503933624], + [-53.08613399922626, 48.68780365660358], + [-52.958648240762216, 48.15716421161447], + [-52.64809872090421, 47.53554840757552], + [-53.069158291218386, 46.65549876564492], + [-53.521456264853, 46.61829173439477], + [-54.17893551290251, 46.80706574155698], + [-53.9618686590605, 47.62520701760193], + [-54.24048214376214, 47.752279364607645], + [-55.40077307801157, 46.884993801453135], + [-55.99748084168583, 46.919720363953275], + [-55.29121904155279, 47.38956248635099], + [-56.250798712780586, 47.632545070987376], + [-57.32522925477708, 47.57280711525797], + [-59.26601518414682, 47.60334788674247], + [-59.419494188053676, 47.899453843774886], + [-58.79658647320744, 48.25152537697942], + [-59.23162451845657, 48.52318838153781], + [-58.3918049790652, 49.12558055276418], + [-57.35868974468606, 50.71827403421587], + [-56.738650071832026, 51.28743825947855], + [-55.87097693543532, 51.63209422464921], + [-55.40697424988659, 51.5882726100657], + [-55.600218268442056, 51.31707469339794] + ] + ], + [ + [ + [-83.88262630891977, 65.10961782496354], + [-82.78757687043883, 64.76669302027467], + [-81.6420137193926, 64.45513580998697], + [-81.55344031444432, 63.97960928003714], + [-80.81736121287886, 64.057485663501], + [-80.10345130076664, 63.72598135034862], + [-80.99101986359572, 63.41124603947496], + [-82.54717810741704, 63.65172231714521], + [-83.10879757356511, 64.10187571883971], + [-84.10041663281388, 63.569711819098], + [-85.52340471061905, 63.052379055424055], + [-85.8667687649824, 63.63725291610349], + [-87.22198320183678, 63.54123810490519], + [-86.35275977247133, 64.0358332383707], + [-86.2248864407651, 64.82291697860823], + [-85.88384782585486, 65.7387783881171], + [-85.1613079495499, 65.6572846543928], + [-84.97576371940592, 65.21751821558898], + [-84.4640120104195, 65.37177236598022], + [-83.88262630891977, 65.10961782496354] + ] + ], + [ + [ + [-78.77063859731078, 72.35217316353418], + [-77.8246239895596, 72.74961660429098], + [-75.60584469267573, 72.2436784939374], + [-74.228616095665, 71.76714427355789], + [-74.09914079455771, 71.33084015571758], + [-72.24222571479768, 71.55692454699452], + [-71.20001542833518, 70.92001251899718], + [-68.7860542466849, 70.52502370877427], + [-67.91497046575694, 70.12194753689765], + [-66.9690333726542, 69.18608734809182], + [-68.8051228502006, 68.72019847276444], + [-66.4498660956339, 68.06716339789203], + [-64.86231441919524, 67.84753856065159], + [-63.424934454996794, 66.92847321234059], + [-61.851981370680605, 66.86212067327783], + [-62.16317684594226, 66.16025136988962], + [-63.918444383384184, 64.9986685248329], + [-65.14886023625368, 65.42603261988667], + [-66.72121904159852, 66.38804108343219], + [-68.015016038674, 66.26272573512439], + [-68.1412874009792, 65.68978913030439], + [-67.08964616562342, 65.10845510523696], + [-65.73208045109976, 64.64840566675856], + [-65.32016760930125, 64.38273712834605], + [-64.66940629744968, 63.392926744227495], + [-65.01380388045888, 62.67418508569598], + [-66.27504472519048, 62.94509878198612], + [-68.7831862046927, 63.74567007105183], + [-67.36968075221309, 62.88396556258484], + [-66.32829728866726, 62.28007477482201], + [-66.16556820338015, 61.93089712182582], + [-68.87736650254465, 62.330149237712824], + [-71.02343705919385, 62.91070811629588], + [-72.23537858751902, 63.39783600529522], + [-71.88627844917127, 63.67998932560887], + [-73.37830624051838, 64.19396312118384], + [-74.83441891142263, 64.6790756293238], + [-74.81850257027673, 64.38909332951793], + [-77.70997982452008, 64.22954234481678], + [-78.5559488593542, 64.57290639918013], + [-77.89728105336198, 65.30919220647475], + [-76.01827429879717, 65.32696889918314], + [-73.95979529488268, 65.45476471624094], + [-74.29388342964964, 65.81177134872938], + [-73.94491248238262, 66.31057811142666], + [-72.65116716173942, 67.28457550726391], + [-72.92605994331605, 67.72692576768235], + [-73.31161780464572, 68.06943716091287], + [-74.84330725777684, 68.55462718370127], + [-76.86910091826672, 68.89473562283025], + [-76.22864905465738, 69.14776927354741], + [-77.28736996123715, 69.76954010688321], + [-78.1686339993266, 69.82648753526887], + [-78.95724219431673, 70.16688019477543], + [-79.49245500356366, 69.87180776638884], + [-81.30547095409176, 69.74318512641436], + [-84.94470618359851, 69.96663401964442], + [-87.06000342481789, 70.26000112576538], + [-88.68171322300148, 70.4107412787608], + [-89.51341956252303, 70.76203766548095], + [-88.46772111688082, 71.21818553332132], + [-89.88815121128755, 71.22255219184997], + [-90.20516028518205, 72.23507436796079], + [-89.436576707705, 73.12946421985238], + [-88.40824154331287, 73.53788890247121], + [-85.82615108920098, 73.80381582304518], + [-86.56217851433412, 73.15744700793844], + [-85.77437130404454, 72.53412588163387], + [-84.85011247428822, 73.34027822538708], + [-82.31559017610101, 73.7509508328106], + [-80.60008765330768, 72.71654368762417], + [-80.74894161652443, 72.06190664335072], + [-78.77063859731078, 72.35217316353418] + ] + ], + [ + [ + [-94.50365759965237, 74.13490672473922], + [-92.42001217321173, 74.1000251329422], + [-90.50979285354263, 73.85673248971206], + [-92.00396521682987, 72.96624420845852], + [-93.19629553910026, 72.77199249947334], + [-94.26904659704726, 72.02459625923599], + [-95.40985551632266, 72.06188080513458], + [-96.03374508338244, 72.94027680123183], + [-96.01826799191102, 73.43742991809582], + [-95.49579342322404, 73.86241689726417], + [-94.50365759965237, 74.13490672473922] + ] + ], + [ + [ + [-122.85492448615902, 76.11654287383568], + [-122.85492529360326, 76.11654287383568], + [-121.15753536032824, 76.86450755482828], + [-119.1039389718211, 77.51221995717462], + [-117.570130784966, 77.4983189968881], + [-116.19858659550738, 77.6452867703262], + [-116.33581336145845, 76.87696157501061], + [-117.10605058476882, 76.53003184681911], + [-118.04041215703819, 76.48117178008714], + [-119.89931758688572, 76.053213406062], + [-121.49999507712648, 75.90001862253276], + [-122.85492448615902, 76.11654287383568] + ] + ], + [ + [ + [-132.71000788443126, 54.04000931542356], + [-131.74998958400334, 54.12000438090922], + [-132.049480347351, 52.98462148702447], + [-131.1790425218266, 52.180432847698285], + [-131.57782954982298, 52.18237071390928], + [-132.18042842677852, 52.639707139692405], + [-132.54999243231384, 53.100014960332146], + [-133.05461117875552, 53.411468817755406], + [-133.2396644827927, 53.851080227262344], + [-133.1800040417117, 54.169975490935315], + [-132.71000788443126, 54.04000931542356] + ] + ], + [ + [ + [-105.4922891914932, 79.30159393992916], + [-103.52928239623795, 79.16534902619163], + [-100.8251580472688, 78.80046173777872], + [-100.0601918200522, 78.32475434031589], + [-99.67093909381364, 77.90754466420744], + [-101.30394019245301, 78.01898489044486], + [-102.94980872273302, 78.34322866486023], + [-105.17613277873151, 78.3803323432458], + [-104.21042945027713, 78.67742015249176], + [-105.41958045125853, 78.91833567983649], + [-105.4922891914932, 79.30159393992916] + ] + ], + [ + [ + [-123.51000158755119, 48.51001089130341], + [-124.01289078839955, 48.37084625914139], + [-125.65501277733838, 48.8250045843385], + [-125.95499446679275, 49.17999583596759], + [-126.85000443587185, 49.53000031188043], + [-127.02999344954443, 49.81499583597008], + [-128.0593363043662, 49.9949590114266], + [-128.44458410710214, 50.539137681676095], + [-128.35841365625546, 50.77064809834371], + [-127.30858109602994, 50.552573554071955], + [-126.69500097721235, 50.400903225295394], + [-125.7550066738232, 50.29501821552935], + [-125.4150015875588, 49.95000051533259], + [-124.92076818911934, 49.475274970083376], + [-123.92250870832106, 49.06248362893581], + [-123.51000158755119, 48.51001089130341] + ] + ], + [ + [ + [-121.53788, 74.44893], + [-120.10978, 74.24135], + [-117.55564, 74.18577], + [-116.58442, 73.89607], + [-115.51081, 73.47519], + [-116.76794, 73.22292], + [-119.22, 72.52], + [-120.46, 71.82], + [-120.46, 71.38360179308756], + [-123.09219, 70.90164], + [-123.62, 71.34], + [-125.92894873747338, 71.86868846301138], + [-125.5, 72.29226081179502], + [-124.80729, 73.02256], + [-123.94, 73.68000000000012], + [-124.91775, 74.29275000000013], + [-121.53788, 74.44893] + ] + ], + [ + [ + [-107.81943, 75.84552], + [-106.92893, 76.01282], + [-105.881, 75.9694], + [-105.70498, 75.47951], + [-106.31347, 75.00527], + [-109.7, 74.85], + [-112.22307, 74.41696], + [-113.74381, 74.39427], + [-113.87135, 74.72029], + [-111.79421, 75.1625], + [-116.31221, 75.04343], + [-117.7104, 75.2222], + [-116.34602, 76.19903], + [-115.40487, 76.47887], + [-112.59056, 76.14134], + [-110.81422, 75.54919], + [-109.0671, 75.47321], + [-110.49726, 76.42982], + [-109.5811, 76.79417], + [-108.54859, 76.67832], + [-108.21141, 76.20168], + [-107.81943, 75.84552] + ] + ], + [ + [ + [-106.52259, 73.07601], + [-105.40246, 72.67259], + [-104.77484, 71.6984000000001], + [-104.4647599999999, 70.99297], + [-102.78537, 70.49776], + [-100.98078, 70.02432], + [-101.08929, 69.58447000000012], + [-102.73116, 69.50402], + [-102.09329, 69.11962000000011], + [-102.43024, 68.75282], + [-104.24, 68.91], + [-105.96, 69.18000000000012], + [-107.12254, 69.11922], + [-109, 68.78], + [-111.53414887520017, 68.63005915681794], + [-113.3132, 68.53554], + [-113.85495999999989, 69.00744], + [-115.22, 69.28], + [-116.10794, 69.16821], + [-117.34, 69.96], + [-116.67473, 70.06655], + [-115.13112, 70.2373], + [-113.72141, 70.19237], + [-112.4161, 70.36638], + [-114.35, 70.6], + [-116.48684, 70.52045], + [-117.9048, 70.54056000000014], + [-118.43238, 70.9092], + [-116.11311, 71.30918], + [-117.65568, 71.2952], + [-119.40199, 71.55859], + [-118.56267, 72.30785], + [-117.86642, 72.70594], + [-115.18909, 73.31459000000012], + [-114.16717, 73.12145], + [-114.66634, 72.65277], + [-112.44102, 72.95540000000011], + [-111.05039, 72.4504], + [-109.92035, 72.96113], + [-109.00654, 72.63335], + [-108.18835, 71.65089], + [-107.68599, 72.06548], + [-108.39639, 73.08953], + [-107.51645, 73.23598], + [-106.52259, 73.07601] + ] + ], + [ + [ + [-100.43836, 72.70588], + [-101.54, 73.36], + [-100.35642, 73.84389], + [-99.16387, 73.63339], + [-97.38, 73.76], + [-97.12, 73.47], + [-98.05359, 72.99052], + [-96.54, 72.56], + [-96.72, 71.66], + [-98.35966, 71.27285], + [-99.32286, 71.35639], + [-100.01482, 71.73827], + [-102.5, 72.51], + [-102.48, 72.83], + [-100.43836, 72.70588] + ] + ], + [ + [ + [-106.6, 73.6], + [-105.26, 73.64], + [-104.5, 73.42], + [-105.38, 72.76], + [-106.94, 73.46], + [-106.6, 73.6] + ] + ], + [ + [ + [-98.5, 76.72], + [-97.735585, 76.25656], + [-97.704415, 75.74344], + [-98.16, 75], + [-99.80874, 74.89744], + [-100.88366, 75.05736], + [-100.86292, 75.64075], + [-102.50209, 75.5638], + [-102.56552, 76.3366], + [-101.48973, 76.30537], + [-99.98349, 76.64634], + [-98.57699, 76.58859], + [-98.5, 76.72] + ] + ], + [ + [ + [-96.01644, 80.60233], + [-95.32345, 80.90729], + [-94.29843, 80.97727], + [-94.73542, 81.20646], + [-92.40984, 81.25739], + [-91.13289, 80.72345], + [-89.45, 80.50932203389831], + [-87.81, 80.32], + [-87.02, 79.66], + [-85.81435, 79.3369], + [-87.18756, 79.0393], + [-89.03535, 78.28723], + [-90.80436, 78.21533], + [-92.87669, 78.34333], + [-93.95116, 78.75099], + [-93.93574, 79.11373], + [-93.14524, 79.3801], + [-94.974, 79.37248], + [-96.07614, 79.70502], + [-96.70972, 80.15777], + [-96.01644, 80.60233] + ] + ], + [ + [ + [-91.58702, 81.89429], + [-90.1, 82.085], + [-88.93227, 82.11751], + [-86.97024, 82.27961], + [-85.5, 82.65227345805702], + [-84.260005, 82.6], + [-83.18, 82.32], + [-82.42, 82.86], + [-81.1, 83.02], + [-79.30664, 83.13056], + [-76.25, 83.17205882352941], + [-75.71878, 83.06404], + [-72.83153, 83.23324], + [-70.665765, 83.16978075838284], + [-68.5, 83.10632151676572], + [-65.82735, 83.02801], + [-63.68, 82.9], + [-61.85, 82.6286], + [-61.89388, 82.36165], + [-64.334, 81.92775], + [-66.75342, 81.72527], + [-67.65755, 81.50141], + [-65.48031, 81.50657], + [-67.84, 80.9], + [-69.4697, 80.61683], + [-71.18, 79.8], + [-73.2428, 79.63415], + [-73.88, 79.43016220480206], + [-76.90773, 79.32309], + [-75.52924, 79.19766], + [-76.22046, 79.01907], + [-75.39345, 78.52581], + [-76.34354, 78.18296], + [-77.88851, 77.89991], + [-78.36269, 77.50859], + [-79.75951, 77.20968], + [-79.61965, 76.98336], + [-77.91089, 77.022045], + [-77.88911, 76.777955], + [-80.56125, 76.17812], + [-83.17439, 76.45403], + [-86.11184, 76.29901], + [-87.6, 76.42], + [-89.49068, 76.47239], + [-89.6161, 76.95213], + [-87.76739, 77.17833], + [-88.26, 77.9], + [-87.65, 77.97022222222223], + [-84.97634, 77.53873], + [-86.34, 78.18], + [-87.96192, 78.37181], + [-87.15198, 78.75867], + [-85.37868, 78.9969], + [-85.09495, 79.34543], + [-86.50734, 79.73624], + [-86.93179, 80.25145], + [-84.19844, 80.20836], + [-83.40869565217389, 80.1], + [-81.84823, 80.46442], + [-84.1, 80.58], + [-87.59895, 80.51627], + [-89.36663, 80.85569], + [-90.2, 81.26], + [-91.36786, 81.5531], + [-91.58702, 81.89429] + ] + ], + [ + [ + [-75.21597, 67.44425], + [-75.86588, 67.14886], + [-76.98687, 67.09873], + [-77.2364, 67.58809], + [-76.81166, 68.14856], + [-75.89521, 68.28721], + [-75.1145, 68.01036], + [-75.10333, 67.58202], + [-75.21597, 67.44425] + ] + ], + [ + [ + [-96.25740120380055, 69.49003035832177], + [-95.64768120380054, 69.10769035832178], + [-96.26952120380055, 68.75704035832177], + [-97.61740120380055, 69.06003035832177], + [-98.43180120380055, 68.95070035832177], + [-99.79740120380055, 69.40003035832177], + [-98.91740120380055, 69.71003035832177], + [-98.21826120380055, 70.14354035832177], + [-97.15740120380055, 69.86003035832177], + [-96.55740120380055, 69.68003035832177], + [-96.25740120380055, 69.49003035832177] + ] + ], + [ + [ + [-64.51912, 49.87304], + [-64.17322, 49.95718], + [-62.85829, 49.70641], + [-61.835585, 49.28855], + [-61.806305, 49.10506], + [-62.29318, 49.08717], + [-63.58926, 49.40069], + [-64.51912, 49.87304] + ] + ], + [ + [ + [-64.01486, 47.03601], + [-63.6645, 46.55001], + [-62.9393, 46.41587], + [-62.01208, 46.44314], + [-62.50391, 46.03339], + [-62.87433, 45.96818], + [-64.1428, 46.39265], + [-64.39261, 46.72747], + [-64.01486, 47.03601] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Mexico", + "sov_a3": "MEX", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Mexico", + "adm0_a3": "MEX", + "geou_dif": 0, + "geounit": "Mexico", + "gu_a3": "MEX", + "su_dif": 0, + "subunit": "Mexico", + "su_a3": "MEX", + "brk_diff": 0, + "name": "Mexico", + "name_long": "Mexico", + "brk_a3": "MEX", + "brk_name": "Mexico", + "brk_group": null, + "abbrev": "Mex.", + "postal": "MX", + "formal_en": "United Mexican States", + "formal_fr": null, + "name_ciawf": "Mexico", + "note_adm0": null, + "note_brk": null, + "name_sort": "Mexico", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 1, + "mapcolor9": 7, + "mapcolor13": 3, + "pop_est": 127575529, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 1268870, + "gdp_year": 2019, + "economy": "4. Emerging region: MIKT", + "income_grp": "3. Upper middle income", + "fips_10": "MX", + "iso_a2": "MX", + "iso_a2_eh": "MX", + "iso_a3": "MEX", + "iso_a3_eh": "MEX", + "iso_n3": "484", + "iso_n3_eh": "484", + "un_a3": "484", + "wb_a2": "MX", + "wb_a3": "MEX", + "woe_id": 23424900, + "woe_id_eh": 23424900, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MEX", + "adm0_diff": null, + "adm0_tlc": "MEX", + "adm0_a3_us": "MEX", + "adm0_a3_fr": "MEX", + "adm0_a3_ru": "MEX", + "adm0_a3_es": "MEX", + "adm0_a3_cn": "MEX", + "adm0_a3_tw": "MEX", + "adm0_a3_in": "MEX", + "adm0_a3_np": "MEX", + "adm0_a3_pk": "MEX", + "adm0_a3_de": "MEX", + "adm0_a3_gb": "MEX", + "adm0_a3_br": "MEX", + "adm0_a3_il": "MEX", + "adm0_a3_ps": "MEX", + "adm0_a3_sa": "MEX", + "adm0_a3_eg": "MEX", + "adm0_a3_ma": "MEX", + "adm0_a3_pt": "MEX", + "adm0_a3_ar": "MEX", + "adm0_a3_jp": "MEX", + "adm0_a3_ko": "MEX", + "adm0_a3_vn": "MEX", + "adm0_a3_tr": "MEX", + "adm0_a3_id": "MEX", + "adm0_a3_pl": "MEX", + "adm0_a3_gr": "MEX", + "adm0_a3_it": "MEX", + "adm0_a3_nl": "MEX", + "adm0_a3_se": "MEX", + "adm0_a3_bd": "MEX", + "adm0_a3_ua": "MEX", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Central America", + "region_wb": "Latin America & Caribbean", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 6.7, + "label_x": -102.289448, + "label_y": 23.919988, + "ne_id": 1159321055, + "wikidataid": "Q96", + "name_ar": "المكسيك", + "name_bn": "মেক্সিকো", + "name_de": "Mexiko", + "name_en": "Mexico", + "name_es": "México", + "name_fa": "مکزیک", + "name_fr": "Mexique", + "name_el": "Μεξικό", + "name_he": "מקסיקו", + "name_hi": "मेक्सिको", + "name_hu": "Mexikó", + "name_id": "Meksiko", + "name_it": "Messico", + "name_ja": "メキシコ", + "name_ko": "멕시코", + "name_nl": "Mexico", + "name_pl": "Meksyk", + "name_pt": "México", + "name_ru": "Мексика", + "name_sv": "Mexiko", + "name_tr": "Meksika", + "name_uk": "Мексика", + "name_ur": "میکسیکو", + "name_vi": "México", + "name_zh": "墨西哥", + "name_zht": "墨西哥", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MEX.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-117.12775999999985, 32.53534], + [-115.99135, 32.61239000000012], + [-114.72139, 32.72083], + [-114.815, 32.52528], + [-113.30498, 32.03914], + [-111.02361, 31.33472], + [-109.035, 31.341940000000136], + [-108.24194, 31.34222], + [-108.24, 31.754853718166373], + [-106.50758999999988, 31.75452], + [-106.1429, 31.39995], + [-105.63159, 31.08383], + [-105.03737, 30.64402], + [-104.70575, 30.12173], + [-104.4569699999999, 29.57196], + [-103.94, 29.27], + [-103.11, 28.97], + [-102.48, 29.76], + [-101.6624, 29.7793], + [-100.9576, 29.380710000000136], + [-100.45584, 28.69612000000012], + [-100.11, 28.110000000000127], + [-99.52, 27.54], + [-99.3, 26.84], + [-99.02, 26.37], + [-98.24, 26.06], + [-97.53, 25.84], + [-97.14000830767071, 25.8699974634784], + [-97.52807247596655, 24.9921440699203], + [-97.70294552284224, 24.272343044526735], + [-97.77604183631905, 22.93257986092766], + [-97.87236670611111, 22.44421173755336], + [-97.69904395220419, 21.898689480064263], + [-97.38895952023677, 21.411018988525825], + [-97.18933346229329, 20.635433254473128], + [-96.52557552772032, 19.890930894444068], + [-96.29212724484177, 19.320371405509547], + [-95.90088497595997, 18.82802419684873], + [-94.83906348344271, 18.562717393462208], + [-94.42572953975622, 18.144370835843347], + [-93.5486512926824, 18.423836981677937], + [-92.7861138577835, 18.52483856859226], + [-92.0373481920904, 18.704569200103435], + [-91.40790340855926, 18.87608327888023], + [-90.77186987991087, 19.28412038825678], + [-90.53358985061305, 19.8674181177513], + [-90.45147599970124, 20.707521877520435], + [-90.2786183336849, 20.999855454995554], + [-89.60132117385149, 21.26172577563449], + [-88.54386633986286, 21.49367544197662], + [-87.65841651075772, 21.45884552661198], + [-87.05189022494807, 21.5435431991383], + [-86.81198238803296, 21.331514797444754], + [-86.84590796583262, 20.849864610268355], + [-87.38329118523586, 20.25540477139873], + [-87.62105445021075, 19.64655304613592], + [-87.43675045444178, 19.47240346931227], + [-87.58656043165593, 19.04013011319074], + [-87.83719112827151, 18.25981598558343], + [-88.09066402866318, 18.51664785407405], + [-88.3000310940937, 18.4999822046599], + [-88.49012285027935, 18.486830552641607], + [-88.84834387892661, 17.883198147040233], + [-89.02985734735182, 18.001511338772488], + [-89.15090938999553, 17.95546763760042], + [-89.14308041050333, 17.808318996649405], + [-90.06793351923098, 17.819326076727478], + [-91.00151994501596, 17.81759491624571], + [-91.00226925328421, 17.25465770107418], + [-91.45392127151516, 17.252177232324172], + [-91.08167009150065, 16.918476670799407], + [-90.71182186558772, 16.687483018454728], + [-90.60084672724093, 16.47077789963879], + [-90.43886695022204, 16.410109768128095], + [-90.46447262242266, 16.069562079324655], + [-91.74796017125595, 16.066564846251765], + [-92.2292486234063, 15.251446641495875], + [-92.08721594925207, 15.064584662328441], + [-92.20322953974733, 14.830102850804069], + [-92.22775000686983, 14.538828640190928], + [-93.35946387406176, 15.615429592343673], + [-93.87516883011853, 15.940164292865916], + [-94.69165646033014, 16.200975246642884], + [-95.25022701697304, 16.128318182840644], + [-96.05338212765332, 15.752087917539598], + [-96.55743404822829, 15.653515122942792], + [-97.26359249549665, 15.917064927631316], + [-98.01302995480961, 16.107311713113916], + [-98.94767574745651, 16.566043402568766], + [-99.69739742714705, 16.70616404872817], + [-100.82949886758132, 17.17107107184205], + [-101.66608862995446, 17.649026394109626], + [-101.91852800170022, 17.916090196193977], + [-102.47813208698892, 17.975750637275098], + [-103.50098954955808, 18.29229462327885], + [-103.91752743204682, 18.74857168220001], + [-104.9920096504755, 19.316133938061682], + [-105.49303849976144, 19.946767279535436], + [-105.73139604370766, 20.434101874264115], + [-105.39777299683135, 20.531718654863425], + [-105.50066077352443, 20.81689504646613], + [-105.27075232625793, 21.07628489835514], + [-105.26581722697404, 21.42210358325235], + [-105.6031609769754, 21.87114594165257], + [-105.69341386597313, 22.269080308516152], + [-106.02871639689897, 22.773752346278627], + [-106.90998043498837, 23.767774359628902], + [-107.91544877809139, 24.54891531015295], + [-108.40190487347098, 25.172313951105934], + [-109.26019873740665, 25.58060944264406], + [-109.44408932171734, 25.82488393808768], + [-109.29164384645628, 26.442934068298428], + [-109.80145768923182, 26.676175645447927], + [-110.3917317370857, 27.16211497650454], + [-110.64101884646163, 27.859876003525528], + [-111.17891883018785, 27.94124054616907], + [-111.75960689985163, 28.46795258230395], + [-112.2282346260904, 28.95440867768349], + [-112.27182369672869, 29.266844387320077], + [-112.80959448937398, 30.02111359305235], + [-113.16381059451868, 30.786880804969428], + [-113.14866939985717, 31.170965887978923], + [-113.87188106978186, 31.567608344035193], + [-114.20573666060352, 31.524045111613134], + [-114.77645117883503, 31.79953217216115], + [-114.93669979537214, 31.393484605427602], + [-114.7712318591735, 30.913617255165263], + [-114.67389929895177, 30.162681179315996], + [-114.33097449426293, 29.750432440707414], + [-113.58887508833544, 29.061611436473015], + [-113.42405310754054, 28.82617361095123], + [-113.27196936730553, 28.7547826197399], + [-113.14003943566439, 28.41128937429596], + [-112.9622983467965, 28.42519033458251], + [-112.76158708377488, 27.780216783147523], + [-112.45791052941166, 27.52581370697476], + [-112.2449519519368, 27.17172679291076], + [-111.61648902061921, 26.662817287700477], + [-111.28467464887302, 25.732589830014433], + [-110.9878193835724, 25.294606228124564], + [-110.71000688357134, 24.82600434010186], + [-110.65504899782889, 24.298594672131117], + [-110.17285620811344, 24.265547593680424], + [-109.77184709352855, 23.811182562754198], + [-109.40910437705571, 23.36467234953625], + [-109.43339230023292, 23.1855876734287], + [-109.85421932660171, 22.818271592698068], + [-110.03139197471444, 22.823077500901206], + [-110.29507097048366, 23.43097321216669], + [-110.94950130902805, 24.000964260345995], + [-111.6705684070127, 24.484423122652515], + [-112.18203589562148, 24.738412787367167], + [-112.14898881717085, 25.47012523040405], + [-112.3007108223797, 26.012004299416617], + [-112.77729671919155, 26.32195954030317], + [-113.46467078332194, 26.768185533143424], + [-113.59672990604383, 26.639459540304472], + [-113.84893673384425, 26.90006378835244], + [-114.46574662968004, 27.142090358991368], + [-115.05514217818501, 27.72272675222291], + [-114.98225257043742, 27.798200181585116], + [-114.57036556685495, 27.74148529714489], + [-114.19932878299926, 28.115002549750557], + [-114.16201839888464, 28.566111965442303], + [-114.93184221073665, 29.27947927501549], + [-115.518653937627, 29.5563615992354], + [-115.88736528202958, 30.180793768834178], + [-116.25835038945291, 30.836464341753583], + [-116.72152625208497, 31.635743720012044], + [-117.12775999999985, 32.53534] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Belize", + "sov_a3": "BLZ", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Belize", + "adm0_a3": "BLZ", + "geou_dif": 0, + "geounit": "Belize", + "gu_a3": "BLZ", + "su_dif": 0, + "subunit": "Belize", + "su_a3": "BLZ", + "brk_diff": 0, + "name": "Belize", + "name_long": "Belize", + "brk_a3": "BLZ", + "brk_name": "Belize", + "brk_group": null, + "abbrev": "Belize", + "postal": "BZ", + "formal_en": "Belize", + "formal_fr": null, + "name_ciawf": "Belize", + "note_adm0": null, + "note_brk": null, + "name_sort": "Belize", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 5, + "mapcolor13": 7, + "pop_est": 390353, + "pop_rank": 10, + "pop_year": 2019, + "gdp_md": 1879, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "BH", + "iso_a2": "BZ", + "iso_a2_eh": "BZ", + "iso_a3": "BLZ", + "iso_a3_eh": "BLZ", + "iso_n3": "084", + "iso_n3_eh": "084", + "un_a3": "084", + "wb_a2": "BZ", + "wb_a3": "BLZ", + "woe_id": 23424760, + "woe_id_eh": 23424760, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BLZ", + "adm0_diff": null, + "adm0_tlc": "BLZ", + "adm0_a3_us": "BLZ", + "adm0_a3_fr": "BLZ", + "adm0_a3_ru": "BLZ", + "adm0_a3_es": "BLZ", + "adm0_a3_cn": "BLZ", + "adm0_a3_tw": "BLZ", + "adm0_a3_in": "BLZ", + "adm0_a3_np": "BLZ", + "adm0_a3_pk": "BLZ", + "adm0_a3_de": "BLZ", + "adm0_a3_gb": "BLZ", + "adm0_a3_br": "BLZ", + "adm0_a3_il": "BLZ", + "adm0_a3_ps": "BLZ", + "adm0_a3_sa": "BLZ", + "adm0_a3_eg": "BLZ", + "adm0_a3_ma": "BLZ", + "adm0_a3_pt": "BLZ", + "adm0_a3_ar": "BLZ", + "adm0_a3_jp": "BLZ", + "adm0_a3_ko": "BLZ", + "adm0_a3_vn": "BLZ", + "adm0_a3_tr": "BLZ", + "adm0_a3_id": "BLZ", + "adm0_a3_pl": "BLZ", + "adm0_a3_gr": "BLZ", + "adm0_a3_it": "BLZ", + "adm0_a3_nl": "BLZ", + "adm0_a3_se": "BLZ", + "adm0_a3_bd": "BLZ", + "adm0_a3_ua": "BLZ", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Central America", + "region_wb": "Latin America & Caribbean", + "name_len": 6, + "long_len": 6, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": -88.712962, + "label_y": 17.202068, + "ne_id": 1159320431, + "wikidataid": "Q242", + "name_ar": "بليز", + "name_bn": "বেলিজ", + "name_de": "Belize", + "name_en": "Belize", + "name_es": "Belice", + "name_fa": "بلیز", + "name_fr": "Belize", + "name_el": "Μπελίζ", + "name_he": "בליז", + "name_hi": "बेलीज़", + "name_hu": "Belize", + "name_id": "Belize", + "name_it": "Belize", + "name_ja": "ベリーズ", + "name_ko": "벨리즈", + "name_nl": "Belize", + "name_pl": "Belize", + "name_pt": "Belize", + "name_ru": "Белиз", + "name_sv": "Belize", + "name_tr": "Belize", + "name_uk": "Беліз", + "name_ur": "بیلیز", + "name_vi": "Belize", + "name_zh": "伯利兹", + "name_zht": "貝里斯", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BLZ.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-89.14308041050333, 17.808318996649405], + [-89.15090938999553, 17.95546763760042], + [-89.02985734735182, 18.001511338772488], + [-88.84834387892661, 17.883198147040233], + [-88.49012285027935, 18.486830552641607], + [-88.3000310940937, 18.4999822046599], + [-88.29633622918482, 18.35327281338327], + [-88.10681291375438, 18.348673610909287], + [-88.1234785631685, 18.07667470954101], + [-88.2853549873228, 17.644142971258034], + [-88.19786678745265, 17.489475409408456], + [-88.30264075392444, 17.131693630435663], + [-88.23951799187991, 17.036066392479555], + [-88.35542822951057, 16.530774237529627], + [-88.55182451043585, 16.265467434143147], + [-88.73243364129594, 16.233634751851355], + [-88.93061275913527, 15.887273464415076], + [-89.22912167026928, 15.886937567605171], + [-89.15080603713095, 17.015576687075836], + [-89.14308041050333, 17.808318996649405] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Panama", + "sov_a3": "PAN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Panama", + "adm0_a3": "PAN", + "geou_dif": 0, + "geounit": "Panama", + "gu_a3": "PAN", + "su_dif": 0, + "subunit": "Panama", + "su_a3": "PAN", + "brk_diff": 0, + "name": "Panama", + "name_long": "Panama", + "brk_a3": "PAN", + "brk_name": "Panama", + "brk_group": null, + "abbrev": "Pan.", + "postal": "PA", + "formal_en": "Republic of Panama", + "formal_fr": null, + "name_ciawf": "Panama", + "note_adm0": null, + "note_brk": null, + "name_sort": "Panama", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 4, + "mapcolor9": 6, + "mapcolor13": 3, + "pop_est": 4246439, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 66800, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "PM", + "iso_a2": "PA", + "iso_a2_eh": "PA", + "iso_a3": "PAN", + "iso_a3_eh": "PAN", + "iso_n3": "591", + "iso_n3_eh": "591", + "un_a3": "591", + "wb_a2": "PA", + "wb_a3": "PAN", + "woe_id": 23424924, + "woe_id_eh": 23424924, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PAN", + "adm0_diff": null, + "adm0_tlc": "PAN", + "adm0_a3_us": "PAN", + "adm0_a3_fr": "PAN", + "adm0_a3_ru": "PAN", + "adm0_a3_es": "PAN", + "adm0_a3_cn": "PAN", + "adm0_a3_tw": "PAN", + "adm0_a3_in": "PAN", + "adm0_a3_np": "PAN", + "adm0_a3_pk": "PAN", + "adm0_a3_de": "PAN", + "adm0_a3_gb": "PAN", + "adm0_a3_br": "PAN", + "adm0_a3_il": "PAN", + "adm0_a3_ps": "PAN", + "adm0_a3_sa": "PAN", + "adm0_a3_eg": "PAN", + "adm0_a3_ma": "PAN", + "adm0_a3_pt": "PAN", + "adm0_a3_ar": "PAN", + "adm0_a3_jp": "PAN", + "adm0_a3_ko": "PAN", + "adm0_a3_vn": "PAN", + "adm0_a3_tr": "PAN", + "adm0_a3_id": "PAN", + "adm0_a3_pl": "PAN", + "adm0_a3_gr": "PAN", + "adm0_a3_it": "PAN", + "adm0_a3_nl": "PAN", + "adm0_a3_se": "PAN", + "adm0_a3_bd": "PAN", + "adm0_a3_ua": "PAN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Central America", + "region_wb": "Latin America & Caribbean", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -80.352106, + "label_y": 8.72198, + "ne_id": 1159321161, + "wikidataid": "Q804", + "name_ar": "بنما", + "name_bn": "পানামা", + "name_de": "Panama", + "name_en": "Panama", + "name_es": "Panamá", + "name_fa": "پاناما", + "name_fr": "Panama", + "name_el": "Παναμάς", + "name_he": "פנמה", + "name_hi": "पनामा", + "name_hu": "Panama", + "name_id": "Panama", + "name_it": "Panama", + "name_ja": "パナマ", + "name_ko": "파나마", + "name_nl": "Panama", + "name_pl": "Panama", + "name_pt": "Panamá", + "name_ru": "Панама", + "name_sv": "Panama", + "name_tr": "Panama", + "name_uk": "Панама", + "name_ur": "پاناما", + "name_vi": "Panama", + "name_zh": "巴拿马", + "name_zht": "巴拿馬", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PAN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-77.35336076527386, 8.67050466555807], + [-77.47472286651133, 8.524286200388218], + [-77.24256649444008, 7.935278225125444], + [-77.43110795765699, 7.638061224798734], + [-77.7534138658614, 7.709839789252143], + [-77.88157141794525, 7.223771267114785], + [-78.21493608266012, 7.512254950384161], + [-78.42916073272607, 8.052041123888927], + [-78.18209570993864, 8.319182440621773], + [-78.4354652574657, 8.38770538984079], + [-78.62212053090394, 8.718124497915028], + [-79.12030717641375, 8.996092027213024], + [-79.55787736684519, 8.932374986197146], + [-79.76057817251005, 8.5845150822244], + [-80.16448116730334, 8.333315944853595], + [-80.38265906443962, 8.298408514840432], + [-80.4806892564973, 8.09030752200107], + [-80.00368994822716, 7.547524115423372], + [-80.276670701809, 7.419754136581716], + [-80.42115800649708, 7.271571966984765], + [-80.8864009264208, 7.220541490096537], + [-81.05954281281473, 7.817921047390597], + [-81.18971574575795, 7.64790558515034], + [-81.51951473664468, 7.706610012233909], + [-81.72131120474447, 8.108962714058435], + [-82.13144120962892, 8.175392767769637], + [-82.39093441438257, 8.29236237226229], + [-82.82008134635042, 8.290863755725823], + [-82.85095801464482, 8.073822740099956], + [-82.96578304719736, 8.225027980985985], + [-82.91317643912421, 8.42351715741907], + [-82.82977067740516, 8.62629547773237], + [-82.86865719270477, 8.807266343618522], + [-82.71918311230053, 8.925708726431495], + [-82.92715491405916, 9.074330145702916], + [-82.93289099804358, 9.476812038608173], + [-82.54619625520348, 9.566134751824677], + [-82.18712256542341, 9.20744863528678], + [-82.20758643261097, 8.9955752628901], + [-81.80856686066929, 8.950616766796173], + [-81.71415401887204, 9.031955471223583], + [-81.43928707551154, 8.786234035675719], + [-80.94730160187676, 8.858503526235907], + [-80.52190121125008, 9.111072089062432], + [-79.91459977895599, 9.31276520429762], + [-79.57330278188431, 9.611610012241528], + [-79.02119177927793, 9.552931423374105], + [-79.05845048696037, 9.454565334506526], + [-78.50088762074719, 9.420458889193881], + [-78.05592770049802, 9.2477304142583], + [-77.72951351592641, 8.946844387238869], + [-77.35336076527386, 8.67050466555807] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Denmark", + "sov_a3": "DN1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "Greenland", + "adm0_a3": "GRL", + "geou_dif": 0, + "geounit": "Greenland", + "gu_a3": "GRL", + "su_dif": 0, + "subunit": "Greenland", + "su_a3": "GRL", + "brk_diff": 0, + "name": "Greenland", + "name_long": "Greenland", + "brk_a3": "GRL", + "brk_name": "Greenland", + "brk_group": null, + "abbrev": "Grlnd.", + "postal": "GL", + "formal_en": "Greenland", + "formal_fr": null, + "name_ciawf": "Greenland", + "note_adm0": "Den.", + "note_brk": null, + "name_sort": "Greenland", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 12, + "pop_est": 56225, + "pop_rank": 8, + "pop_year": 2019, + "gdp_md": 3051, + "gdp_year": 2018, + "economy": "2. Developed region: nonG7", + "income_grp": "2. High income: nonOECD", + "fips_10": "GL", + "iso_a2": "GL", + "iso_a2_eh": "GL", + "iso_a3": "GRL", + "iso_a3_eh": "GRL", + "iso_n3": "304", + "iso_n3_eh": "304", + "un_a3": "304", + "wb_a2": "GL", + "wb_a3": "GRL", + "woe_id": 23424828, + "woe_id_eh": 23424828, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GRL", + "adm0_diff": null, + "adm0_tlc": "GRL", + "adm0_a3_us": "GRL", + "adm0_a3_fr": "GRL", + "adm0_a3_ru": "GRL", + "adm0_a3_es": "GRL", + "adm0_a3_cn": "GRL", + "adm0_a3_tw": "GRL", + "adm0_a3_in": "GRL", + "adm0_a3_np": "GRL", + "adm0_a3_pk": "GRL", + "adm0_a3_de": "GRL", + "adm0_a3_gb": "GRL", + "adm0_a3_br": "GRL", + "adm0_a3_il": "GRL", + "adm0_a3_ps": "GRL", + "adm0_a3_sa": "GRL", + "adm0_a3_eg": "GRL", + "adm0_a3_ma": "GRL", + "adm0_a3_pt": "GRL", + "adm0_a3_ar": "GRL", + "adm0_a3_jp": "GRL", + "adm0_a3_ko": "GRL", + "adm0_a3_vn": "GRL", + "adm0_a3_tr": "GRL", + "adm0_a3_id": "GRL", + "adm0_a3_pl": "GRL", + "adm0_a3_gr": "GRL", + "adm0_a3_it": "GRL", + "adm0_a3_nl": "GRL", + "adm0_a3_se": "GRL", + "adm0_a3_bd": "GRL", + "adm0_a3_ua": "GRL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Northern America", + "region_wb": "Europe & Central Asia", + "name_len": 9, + "long_len": 9, + "abbrev_len": 6, + "tiny": -99, + "homepart": -99, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": -39.335251, + "label_y": 74.319387, + "ne_id": 1159320551, + "wikidataid": "Q223", + "name_ar": "جرينلاند", + "name_bn": "গ্রিনল্যান্ড", + "name_de": "Grönland", + "name_en": "Greenland", + "name_es": "Groenlandia", + "name_fa": "گرینلند", + "name_fr": "Groenland", + "name_el": "Γροιλανδία", + "name_he": "גרינלנד", + "name_hi": "ग्रीनलैण्ड", + "name_hu": "Grönland", + "name_id": "Greenland", + "name_it": "Groenlandia", + "name_ja": "グリーンランド", + "name_ko": "그린란드", + "name_nl": "Groenland", + "name_pl": "Grenlandia", + "name_pt": "Groenlândia", + "name_ru": "Гренландия", + "name_sv": "Grönland", + "name_tr": "Grönland", + "name_uk": "Гренландія", + "name_ur": "گرین لینڈ", + "name_vi": "Greenland", + "name_zh": "格陵兰", + "name_zht": "格陵蘭", + "fclass_iso": "Admin-0 dependency", + "tlc_diff": null, + "fclass_tlc": "Admin-0 dependency", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GRL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-46.76379, 82.62796], + [-43.40644, 83.22516], + [-39.89753, 83.18018], + [-38.62214, 83.54905], + [-35.08787, 83.64513], + [-27.10046, 83.51966], + [-20.84539, 82.72669], + [-22.69182, 82.34165], + [-26.51753, 82.29765], + [-31.9, 82.2], + [-31.39646, 82.02154], + [-27.85666, 82.13178], + [-24.84448, 81.78697], + [-22.90328, 82.09317], + [-22.07175, 81.73449], + [-23.16961, 81.15271], + [-20.62363, 81.52462], + [-15.76818, 81.91245], + [-12.77018, 81.71885], + [-12.20855, 81.29154], + [-16.28533, 80.58004], + [-16.85, 80.35], + [-20.04624, 80.17708], + [-17.73035, 80.12912], + [-18.9, 79.4], + [-19.70499, 78.75128], + [-19.67353, 77.63859], + [-18.47285, 76.98565], + [-20.03503, 76.94434], + [-21.67944, 76.62795], + [-19.83407, 76.09808], + [-19.59896, 75.24838], + [-20.66818, 75.15585], + [-19.37281, 74.29561], + [-21.59422, 74.22382], + [-20.43454, 73.81713], + [-20.76234, 73.46436], + [-22.17221, 73.30955], + [-23.56593, 73.30663], + [-22.31311, 72.62928], + [-22.29954, 72.18409], + [-24.27834, 72.59788], + [-24.79296, 72.3302], + [-23.44296, 72.08016], + [-22.13281, 71.46898], + [-21.75356, 70.66369], + [-23.53603, 70.471], + [-24.30702, 70.85649], + [-25.54341, 71.43094], + [-25.20135, 70.75226], + [-26.36276, 70.22646], + [-23.72742, 70.18401], + [-22.34902, 70.12946], + [-25.02927, 69.2588], + [-27.74737, 68.47046], + [-30.67371, 68.12503], + [-31.77665, 68.12078], + [-32.81105, 67.73547], + [-34.20196, 66.67974], + [-36.35284, 65.9789], + [-37.04378, 65.93768], + [-38.37505, 65.69213], + [-39.81222, 65.45848], + [-40.66899, 64.83997], + [-40.68281, 64.13902], + [-41.1887, 63.48246], + [-42.81938, 62.68233], + [-42.41666, 61.90093], + [-42.86619, 61.07404], + [-43.3784, 60.09772], + [-44.7875, 60.03676], + [-46.26364, 60.85328], + [-48.26294, 60.85843], + [-49.23308, 61.40681], + [-49.90039, 62.38336], + [-51.63325, 63.62691], + [-52.14014, 64.27842], + [-52.27659, 65.1767], + [-53.66166, 66.09957], + [-53.30161, 66.8365], + [-53.96911, 67.18899], + [-52.9804, 68.35759], + [-51.47536, 68.72958], + [-51.08041, 69.14781], + [-50.87122, 69.9291], + [-52.013585, 69.574925], + [-52.55792, 69.42616], + [-53.45629, 69.283625], + [-54.68336, 69.61003], + [-54.75001, 70.28932], + [-54.35884, 70.821315], + [-53.431315, 70.835755], + [-51.39014, 70.56978], + [-53.10937, 71.20485], + [-54.00422, 71.54719], + [-55, 71.40653696727257], + [-55.83468, 71.65444], + [-54.71819, 72.58625], + [-55.32634, 72.95861], + [-56.12003, 73.64977], + [-57.32363, 74.71026], + [-58.59679, 75.09861], + [-58.58516, 75.51727], + [-61.26861, 76.10238], + [-63.39165, 76.1752], + [-66.06427, 76.13486], + [-68.50438, 76.06141], + [-69.66485, 76.37975], + [-71.40257, 77.00857], + [-68.77671, 77.32312], + [-66.76397, 77.37595], + [-71.04293, 77.63595], + [-73.297, 78.04419], + [-73.15938, 78.43271], + [-69.37345, 78.91388], + [-65.7107, 79.39436], + [-65.3239, 79.75814], + [-68.02298, 80.11721], + [-67.15129, 80.51582], + [-63.68925, 81.21396], + [-62.23444, 81.3211], + [-62.65116, 81.77042], + [-60.28249, 82.03363], + [-57.20744, 82.19074], + [-54.13442, 82.19962], + [-53.04328, 81.88833], + [-50.39061, 82.43883], + [-48.00386, 82.06481], + [-46.59984, 81.985945], + [-44.523, 81.6607], + [-46.9007, 82.19979], + [-46.76379, 82.62796] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "The Bahamas", + "sov_a3": "BHS", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "The Bahamas", + "adm0_a3": "BHS", + "geou_dif": 0, + "geounit": "The Bahamas", + "gu_a3": "BHS", + "su_dif": 0, + "subunit": "The Bahamas", + "su_a3": "BHS", + "brk_diff": 0, + "name": "Bahamas", + "name_long": "Bahamas", + "brk_a3": "BHS", + "brk_name": "Bahamas", + "brk_group": null, + "abbrev": "Bhs.", + "postal": "BS", + "formal_en": "Commonwealth of the Bahamas", + "formal_fr": null, + "name_ciawf": "Bahamas, The", + "note_adm0": null, + "note_brk": null, + "name_sort": "Bahamas, The", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 1, + "mapcolor9": 2, + "mapcolor13": 5, + "pop_est": 389482, + "pop_rank": 10, + "pop_year": 2019, + "gdp_md": 13578, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "BF", + "iso_a2": "BS", + "iso_a2_eh": "BS", + "iso_a3": "BHS", + "iso_a3_eh": "BHS", + "iso_n3": "044", + "iso_n3_eh": "044", + "un_a3": "044", + "wb_a2": "BS", + "wb_a3": "BHS", + "woe_id": 23424758, + "woe_id_eh": 23424758, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BHS", + "adm0_diff": null, + "adm0_tlc": "BHS", + "adm0_a3_us": "BHS", + "adm0_a3_fr": "BHS", + "adm0_a3_ru": "BHS", + "adm0_a3_es": "BHS", + "adm0_a3_cn": "BHS", + "adm0_a3_tw": "BHS", + "adm0_a3_in": "BHS", + "adm0_a3_np": "BHS", + "adm0_a3_pk": "BHS", + "adm0_a3_de": "BHS", + "adm0_a3_gb": "BHS", + "adm0_a3_br": "BHS", + "adm0_a3_il": "BHS", + "adm0_a3_ps": "BHS", + "adm0_a3_sa": "BHS", + "adm0_a3_eg": "BHS", + "adm0_a3_ma": "BHS", + "adm0_a3_pt": "BHS", + "adm0_a3_ar": "BHS", + "adm0_a3_jp": "BHS", + "adm0_a3_ko": "BHS", + "adm0_a3_vn": "BHS", + "adm0_a3_tr": "BHS", + "adm0_a3_id": "BHS", + "adm0_a3_pl": "BHS", + "adm0_a3_gr": "BHS", + "adm0_a3_it": "BHS", + "adm0_a3_nl": "BHS", + "adm0_a3_se": "BHS", + "adm0_a3_bd": "BHS", + "adm0_a3_ua": "BHS", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Caribbean", + "region_wb": "Latin America & Caribbean", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -77.146688, + "label_y": 26.401789, + "ne_id": 1159320415, + "wikidataid": "Q778", + "name_ar": "باهاماس", + "name_bn": "বাহামা দ্বীপপুঞ্জ", + "name_de": "Bahamas", + "name_en": "The Bahamas", + "name_es": "Bahamas", + "name_fa": "باهاما", + "name_fr": "Bahamas", + "name_el": "Μπαχάμες", + "name_he": "איי בהאמה", + "name_hi": "बहामास", + "name_hu": "Bahama-szigetek", + "name_id": "Bahama", + "name_it": "Bahamas", + "name_ja": "バハマ", + "name_ko": "바하마", + "name_nl": "Bahama's", + "name_pl": "Bahamy", + "name_pt": "Bahamas", + "name_ru": "Багамские Острова", + "name_sv": "Bahamas", + "name_tr": "Bahamalar", + "name_uk": "Багамські Острови", + "name_ur": "بہاماس", + "name_vi": "Bahamas", + "name_zh": "巴哈马", + "name_zht": "巴哈馬", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BHS.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-78.98, 26.79], + [-78.51, 26.87], + [-77.85, 26.84], + [-77.82, 26.58], + [-78.91, 26.42], + [-78.98, 26.79] + ] + ], + [ + [ + [-77.79, 27.04], + [-77, 26.59], + [-77.17255, 25.87918], + [-77.35641, 26.00735], + [-77.34, 26.53], + [-77.78802, 26.92516], + [-77.79, 27.04] + ] + ], + [ + [ + [-78.19087, 25.2103], + [-77.89, 25.17], + [-77.54, 24.34], + [-77.53466, 23.75975], + [-77.78, 23.71], + [-78.03405, 24.28615], + [-78.40848, 24.57564], + [-78.19087, 25.2103] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Trinidad and Tobago", + "sov_a3": "TTO", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Trinidad and Tobago", + "adm0_a3": "TTO", + "geou_dif": 0, + "geounit": "Trinidad and Tobago", + "gu_a3": "TTO", + "su_dif": 0, + "subunit": "Trinidad and Tobago", + "su_a3": "TTO", + "brk_diff": 0, + "name": "Trinidad and Tobago", + "name_long": "Trinidad and Tobago", + "brk_a3": "TTO", + "brk_name": "Trinidad and Tobago", + "brk_group": null, + "abbrev": "Tr.T.", + "postal": "TT", + "formal_en": "Republic of Trinidad and Tobago", + "formal_fr": null, + "name_ciawf": "Trinidad and Tobago", + "note_adm0": null, + "note_brk": null, + "name_sort": "Trinidad and Tobago", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 6, + "mapcolor9": 2, + "mapcolor13": 5, + "pop_est": 1394973, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 24269, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "TD", + "iso_a2": "TT", + "iso_a2_eh": "TT", + "iso_a3": "TTO", + "iso_a3_eh": "TTO", + "iso_n3": "780", + "iso_n3_eh": "780", + "un_a3": "780", + "wb_a2": "TT", + "wb_a3": "TTO", + "woe_id": 23424958, + "woe_id_eh": 23424958, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TTO", + "adm0_diff": null, + "adm0_tlc": "TTO", + "adm0_a3_us": "TTO", + "adm0_a3_fr": "TTO", + "adm0_a3_ru": "TTO", + "adm0_a3_es": "TTO", + "adm0_a3_cn": "TTO", + "adm0_a3_tw": "TTO", + "adm0_a3_in": "TTO", + "adm0_a3_np": "TTO", + "adm0_a3_pk": "TTO", + "adm0_a3_de": "TTO", + "adm0_a3_gb": "TTO", + "adm0_a3_br": "TTO", + "adm0_a3_il": "TTO", + "adm0_a3_ps": "TTO", + "adm0_a3_sa": "TTO", + "adm0_a3_eg": "TTO", + "adm0_a3_ma": "TTO", + "adm0_a3_pt": "TTO", + "adm0_a3_ar": "TTO", + "adm0_a3_jp": "TTO", + "adm0_a3_ko": "TTO", + "adm0_a3_vn": "TTO", + "adm0_a3_tr": "TTO", + "adm0_a3_id": "TTO", + "adm0_a3_pl": "TTO", + "adm0_a3_gr": "TTO", + "adm0_a3_it": "TTO", + "adm0_a3_nl": "TTO", + "adm0_a3_se": "TTO", + "adm0_a3_bd": "TTO", + "adm0_a3_ua": "TTO", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Caribbean", + "region_wb": "Latin America & Caribbean", + "name_len": 19, + "long_len": 19, + "abbrev_len": 5, + "tiny": 2, + "homepart": 1, + "min_zoom": 0, + "min_label": 4.5, + "max_label": 9.5, + "label_x": -60.9184, + "label_y": 10.9989, + "ne_id": 1159321321, + "wikidataid": "Q754", + "name_ar": "ترينيداد وتوباغو", + "name_bn": "ত্রিনিদাদ ও টোবাগো", + "name_de": "Trinidad und Tobago", + "name_en": "Trinidad and Tobago", + "name_es": "Trinidad y Tobago", + "name_fa": "ترینیداد و توباگو", + "name_fr": "Trinité-et-Tobago", + "name_el": "Τρινιντάντ και Τομπάγκο", + "name_he": "טרינידד וטובגו", + "name_hi": "त्रिनिदाद और टोबैगो", + "name_hu": "Trinidad és Tobago", + "name_id": "Trinidad dan Tobago", + "name_it": "Trinidad e Tobago", + "name_ja": "トリニダード・トバゴ", + "name_ko": "트리니다드 토바고", + "name_nl": "Trinidad en Tobago", + "name_pl": "Trynidad i Tobago", + "name_pt": "Trinidad e Tobago", + "name_ru": "Тринидад и Тобаго", + "name_sv": "Trinidad och Tobago", + "name_tr": "Trinidad ve Tobago", + "name_uk": "Тринідад і Тобаго", + "name_ur": "ٹرینیڈاڈ و ٹوباگو", + "name_vi": "Trinidad và Tobago", + "name_zh": "特立尼达和多巴哥", + "name_zht": "千里達及托巴哥", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TTO.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-61.68, 10.76], + [-61.105, 10.89], + [-60.895, 10.855], + [-60.935, 10.11], + [-61.77, 10], + [-61.95, 10.09], + [-61.66, 10.365], + [-61.68, 10.76] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "United States of America", + "sov_a3": "US1", + "adm0_dif": 1, + "level": 2, + "type": "Dependency", + "tlc": "1", + "admin": "Puerto Rico", + "adm0_a3": "PRI", + "geou_dif": 0, + "geounit": "Puerto Rico", + "gu_a3": "PRI", + "su_dif": 0, + "subunit": "Puerto Rico", + "su_a3": "PRI", + "brk_diff": 0, + "name": "Puerto Rico", + "name_long": "Puerto Rico", + "brk_a3": "PRI", + "brk_name": "Puerto Rico", + "brk_group": null, + "abbrev": "P.R.", + "postal": "PR", + "formal_en": "Commonwealth of Puerto Rico", + "formal_fr": null, + "name_ciawf": "Puerto Rico", + "note_adm0": "U.S.A.", + "note_brk": null, + "name_sort": "Puerto Rico", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 5, + "mapcolor9": 1, + "mapcolor13": 1, + "pop_est": 3193694, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 104988, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "RQ", + "iso_a2": "PR", + "iso_a2_eh": "PR", + "iso_a3": "PRI", + "iso_a3_eh": "PRI", + "iso_n3": "630", + "iso_n3_eh": "630", + "un_a3": "630", + "wb_a2": "PR", + "wb_a3": "PRI", + "woe_id": 23424935, + "woe_id_eh": 23424935, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PRI", + "adm0_diff": null, + "adm0_tlc": "PRI", + "adm0_a3_us": "PRI", + "adm0_a3_fr": "PRI", + "adm0_a3_ru": "PRI", + "adm0_a3_es": "PRI", + "adm0_a3_cn": "PRI", + "adm0_a3_tw": "PRI", + "adm0_a3_in": "PRI", + "adm0_a3_np": "PRI", + "adm0_a3_pk": "PRI", + "adm0_a3_de": "PRI", + "adm0_a3_gb": "PRI", + "adm0_a3_br": "PRI", + "adm0_a3_il": "PRI", + "adm0_a3_ps": "PRI", + "adm0_a3_sa": "PRI", + "adm0_a3_eg": "PRI", + "adm0_a3_ma": "PRI", + "adm0_a3_pt": "PRI", + "adm0_a3_ar": "PRI", + "adm0_a3_jp": "PRI", + "adm0_a3_ko": "PRI", + "adm0_a3_vn": "PRI", + "adm0_a3_tr": "PRI", + "adm0_a3_id": "PRI", + "adm0_a3_pl": "PRI", + "adm0_a3_gr": "PRI", + "adm0_a3_it": "PRI", + "adm0_a3_nl": "PRI", + "adm0_a3_se": "PRI", + "adm0_a3_bd": "PRI", + "adm0_a3_ua": "PRI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Caribbean", + "region_wb": "Latin America & Caribbean", + "name_len": 11, + "long_len": 11, + "abbrev_len": 4, + "tiny": -99, + "homepart": -99, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -66.481065, + "label_y": 18.234668, + "ne_id": 1159321363, + "wikidataid": "Q1183", + "name_ar": "بورتوريكو", + "name_bn": "পুয়ের্তো রিকো", + "name_de": "Puerto Rico", + "name_en": "Puerto Rico", + "name_es": "Puerto Rico", + "name_fa": "پورتوریکو", + "name_fr": "Porto Rico", + "name_el": "Πουέρτο Ρίκο", + "name_he": "פוארטו ריקו", + "name_hi": "पोर्टो रीको", + "name_hu": "Puerto Rico", + "name_id": "Puerto Riko", + "name_it": "Porto Rico", + "name_ja": "プエルトリコ", + "name_ko": "푸에르토리코", + "name_nl": "Puerto Rico", + "name_pl": "Portoryko", + "name_pt": "Porto Rico", + "name_ru": "Пуэрто-Рико", + "name_sv": "Puerto Rico", + "name_tr": "Porto Riko", + "name_uk": "Пуерто-Рико", + "name_ur": "پورٹو ریکو", + "name_vi": "Puerto Rico", + "name_zh": "波多黎各", + "name_zht": "波多黎各", + "fclass_iso": "Admin-0 dependency", + "tlc_diff": null, + "fclass_tlc": "Admin-0 dependency", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PRI.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-66.28243445500821, 18.514761664295364], + [-65.7713028632093, 18.426679185453878], + [-65.59100379094295, 18.228034979723915], + [-65.84716386581377, 17.97590566657186], + [-66.59993445500949, 17.981822618069273], + [-67.18416236028527, 17.946553453030077], + [-67.24242753769435, 18.374460150622937], + [-67.10067908391774, 18.52060110114435], + [-66.28243445500821, 18.514761664295364] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Jamaica", + "sov_a3": "JAM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Jamaica", + "adm0_a3": "JAM", + "geou_dif": 0, + "geounit": "Jamaica", + "gu_a3": "JAM", + "su_dif": 0, + "subunit": "Jamaica", + "su_a3": "JAM", + "brk_diff": 0, + "name": "Jamaica", + "name_long": "Jamaica", + "brk_a3": "JAM", + "brk_name": "Jamaica", + "brk_group": null, + "abbrev": "Jam.", + "postal": "J", + "formal_en": "Jamaica", + "formal_fr": null, + "name_ciawf": "Jamaica", + "note_adm0": null, + "note_brk": null, + "name_sort": "Jamaica", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 2, + "mapcolor9": 4, + "mapcolor13": 10, + "pop_est": 2948279, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 16458, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "JM", + "iso_a2": "JM", + "iso_a2_eh": "JM", + "iso_a3": "JAM", + "iso_a3_eh": "JAM", + "iso_n3": "388", + "iso_n3_eh": "388", + "un_a3": "388", + "wb_a2": "JM", + "wb_a3": "JAM", + "woe_id": 23424858, + "woe_id_eh": 23424858, + "woe_note": "Exact WOE match as country", + "adm0_iso": "JAM", + "adm0_diff": null, + "adm0_tlc": "JAM", + "adm0_a3_us": "JAM", + "adm0_a3_fr": "JAM", + "adm0_a3_ru": "JAM", + "adm0_a3_es": "JAM", + "adm0_a3_cn": "JAM", + "adm0_a3_tw": "JAM", + "adm0_a3_in": "JAM", + "adm0_a3_np": "JAM", + "adm0_a3_pk": "JAM", + "adm0_a3_de": "JAM", + "adm0_a3_gb": "JAM", + "adm0_a3_br": "JAM", + "adm0_a3_il": "JAM", + "adm0_a3_ps": "JAM", + "adm0_a3_sa": "JAM", + "adm0_a3_eg": "JAM", + "adm0_a3_ma": "JAM", + "adm0_a3_pt": "JAM", + "adm0_a3_ar": "JAM", + "adm0_a3_jp": "JAM", + "adm0_a3_ko": "JAM", + "adm0_a3_vn": "JAM", + "adm0_a3_tr": "JAM", + "adm0_a3_id": "JAM", + "adm0_a3_pl": "JAM", + "adm0_a3_gr": "JAM", + "adm0_a3_it": "JAM", + "adm0_a3_nl": "JAM", + "adm0_a3_se": "JAM", + "adm0_a3_bd": "JAM", + "adm0_a3_ua": "JAM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "North America", + "region_un": "Americas", + "subregion": "Caribbean", + "region_wb": "Latin America & Caribbean", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -77.318767, + "label_y": 18.137124, + "ne_id": 1159320931, + "wikidataid": "Q766", + "name_ar": "جامايكا", + "name_bn": "জ্যামাইকা", + "name_de": "Jamaika", + "name_en": "Jamaica", + "name_es": "Jamaica", + "name_fa": "جامائیکا", + "name_fr": "Jamaïque", + "name_el": "Τζαμάικα", + "name_he": "ג'מייקה", + "name_hi": "जमैका", + "name_hu": "Jamaica", + "name_id": "Jamaika", + "name_it": "Giamaica", + "name_ja": "ジャマイカ", + "name_ko": "자메이카", + "name_nl": "Jamaica", + "name_pl": "Jamajka", + "name_pt": "Jamaica", + "name_ru": "Ямайка", + "name_sv": "Jamaica", + "name_tr": "Jamaika", + "name_uk": "Ямайка", + "name_ur": "جمیکا", + "name_vi": "Jamaica", + "name_zh": "牙买加", + "name_zht": "牙買加", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "JAM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-77.56960079619921, 18.490525417550487], + [-76.89661861846213, 18.400866807524082], + [-76.36535905628554, 18.160700588447597], + [-76.19965857614164, 17.886867173732966], + [-76.9025614081757, 17.868237819891746], + [-77.20634131540348, 17.70111623785982], + [-77.76602291534061, 17.86159739834224], + [-78.33771928578561, 18.225967922432233], + [-78.21772661000388, 18.454532782459196], + [-77.79736467152563, 18.524218451404778], + [-77.56960079619921, 18.490525417550487] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Indonesia", + "sov_a3": "IDN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Indonesia", + "adm0_a3": "IDN", + "geou_dif": 0, + "geounit": "Indonesia", + "gu_a3": "IDN", + "su_dif": 0, + "subunit": "Indonesia", + "su_a3": "IDN", + "brk_diff": 0, + "name": "Indonesia", + "name_long": "Indonesia", + "brk_a3": "IDN", + "brk_name": "Indonesia", + "brk_group": null, + "abbrev": "Indo.", + "postal": "INDO", + "formal_en": "Republic of Indonesia", + "formal_fr": null, + "name_ciawf": "Indonesia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Indonesia", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 6, + "mapcolor9": 6, + "mapcolor13": 11, + "pop_est": 270625568, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 1119190, + "gdp_year": 2019, + "economy": "4. Emerging region: MIKT", + "income_grp": "4. Lower middle income", + "fips_10": "ID", + "iso_a2": "ID", + "iso_a2_eh": "ID", + "iso_a3": "IDN", + "iso_a3_eh": "IDN", + "iso_n3": "360", + "iso_n3_eh": "360", + "un_a3": "360", + "wb_a2": "ID", + "wb_a3": "IDN", + "woe_id": 23424846, + "woe_id_eh": 23424846, + "woe_note": "Exact WOE match as country", + "adm0_iso": "IDN", + "adm0_diff": null, + "adm0_tlc": "IDN", + "adm0_a3_us": "IDN", + "adm0_a3_fr": "IDN", + "adm0_a3_ru": "IDN", + "adm0_a3_es": "IDN", + "adm0_a3_cn": "IDN", + "adm0_a3_tw": "IDN", + "adm0_a3_in": "IDN", + "adm0_a3_np": "IDN", + "adm0_a3_pk": "IDN", + "adm0_a3_de": "IDN", + "adm0_a3_gb": "IDN", + "adm0_a3_br": "IDN", + "adm0_a3_il": "IDN", + "adm0_a3_ps": "IDN", + "adm0_a3_sa": "IDN", + "adm0_a3_eg": "IDN", + "adm0_a3_ma": "IDN", + "adm0_a3_pt": "IDN", + "adm0_a3_ar": "IDN", + "adm0_a3_jp": "IDN", + "adm0_a3_ko": "IDN", + "adm0_a3_vn": "IDN", + "adm0_a3_tr": "IDN", + "adm0_a3_id": "IDN", + "adm0_a3_pl": "IDN", + "adm0_a3_gr": "IDN", + "adm0_a3_it": "IDN", + "adm0_a3_nl": "IDN", + "adm0_a3_se": "IDN", + "adm0_a3_bd": "IDN", + "adm0_a3_ua": "IDN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 9, + "long_len": 9, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": 101.892949, + "label_y": -0.954404, + "ne_id": 1159320845, + "wikidataid": "Q252", + "name_ar": "إندونيسيا", + "name_bn": "ইন্দোনেশিয়া", + "name_de": "Indonesien", + "name_en": "Indonesia", + "name_es": "Indonesia", + "name_fa": "اندونزی", + "name_fr": "Indonésie", + "name_el": "Ινδονησία", + "name_he": "אינדונזיה", + "name_hi": "इंडोनेशिया", + "name_hu": "Indonézia", + "name_id": "Indonesia", + "name_it": "Indonesia", + "name_ja": "インドネシア", + "name_ko": "인도네시아", + "name_nl": "Indonesië", + "name_pl": "Indonezja", + "name_pt": "Indonésia", + "name_ru": "Индонезия", + "name_sv": "Indonesien", + "name_tr": "Endonezya", + "name_uk": "Індонезія", + "name_ur": "انڈونیشیا", + "name_vi": "Indonesia", + "name_zh": "印度尼西亚", + "name_zht": "印度尼西亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "IDN.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [141.00021040259185, -2.60015105551566], + [141.01705691951895, -5.859021905138071], + [141.03385176001382, -9.117892754760483], + [140.14341515519254, -8.29716765710095], + [139.1277665549281, -8.096042982620979], + [138.881476678625, -8.380935153846075], + [137.61447391169287, -8.41168263105974], + [138.03909915583517, -7.597882175327321], + [138.66862145401478, -7.320224704623087], + [138.4079138531023, -6.232849216337485], + [137.92783979711078, -5.393365573756], + [135.98925011611345, -4.54654387778907], + [135.16459760959975, -4.462931410340822], + [133.66288048719787, -3.538853448097541], + [133.36770470594672, -4.024818617370315], + [132.98395551974727, -4.112978610860253], + [132.75694095268904, -3.746282647317123], + [132.75378869031925, -3.31178720460705], + [131.98980431531618, -2.820551039240499], + [133.0668445171434, -2.460417982598436], + [133.78003095920354, -2.479848321140182], + [133.69621178602614, -2.214541517753702], + [132.23237348849426, -2.212526136894319], + [131.83622195854474, -1.617161960459647], + [130.94283979708285, -1.432522067880783], + [130.5195581401801, -0.937720228686089], + [131.8675378765136, -0.695461114101789], + [132.3801164084167, -0.369537855636949], + [133.98554813042836, -0.780210463060456], + [134.14336795464772, -1.151867364103623], + [134.42262739475302, -2.769184665542376], + [135.45760298069467, -3.367752780779149], + [136.29331424371884, -2.307042331556154], + [137.44073774632756, -1.703513278819365], + [138.3297274110447, -1.702686455902693], + [139.18492068904288, -2.051295668143673], + [139.92668419816044, -2.409051608900313], + [141.00021040259185, -2.60015105551566] + ] + ], + [ + [ + [124.96868248911623, -8.892790215697083], + [125.07001997284061, -9.089987481322872], + [125.08852013560109, -9.393173109579294], + [124.43595014861933, -10.140000909061449], + [123.57998172413669, -10.359987481327956], + [123.459989048355, -10.239994805546223], + [123.55000939340744, -9.900015557497987], + [123.9800089865081, -9.290026950724716], + [124.96868248911623, -8.892790215697083] + ] + ], + [ + [ + [134.21013390516885, -6.89523772545472], + [134.11277550673094, -6.142467136259], + [134.29033572808584, -5.783057549669017], + [134.49962527886788, -5.445042006047871], + [134.72700158095216, -5.737582289252167], + [134.7246244650667, -6.214400730009288], + [134.21013390516885, -6.89523772545472] + ] + ], + [ + [ + [117.88203494677018, 4.137551377779516], + [117.3132324565335, 3.234428208830593], + [118.0483297058854, 2.287690131027333], + [117.87562706916597, 1.827640692548925], + [118.99674726773816, 0.902219143066063], + [117.8118583517178, 0.784241848143708], + [117.47833865770603, 0.102474676917026], + [117.52164350796664, -0.803723239753268], + [116.56004845587947, -1.48766082113621], + [116.5337968282752, -2.483517347832901], + [116.14808393764866, -4.012726332214022], + [116.00085778204911, -3.657037448749058], + [114.86480309454456, -4.106984144714396], + [114.46865156459506, -3.495703627133828], + [113.75567182826407, -3.43916961020652], + [113.25699425664752, -3.118775729996905], + [112.06812625534067, -3.478392022316051], + [111.70329064336005, -2.994442233902654], + [111.04824018762824, -3.049425957861211], + [110.223846063276, -2.934032484553455], + [110.07093550012434, -1.592874037282463], + [109.571947869914, -1.314906507984475], + [109.0918738139225, -0.459506524257094], + [108.9526575053282, 0.415375474444318], + [109.06913618371408, 1.341933905437614], + [109.66326012577375, 2.006466986494956], + [109.83022667850881, 1.338135687664163], + [110.51406090702716, 0.773131415200965], + [111.15913781132662, 0.976478176269481], + [111.79754845586041, 0.904441229654608], + [112.38025190638359, 1.410120957846743], + [112.85980919805218, 1.497790025229904], + [113.8058496440195, 1.217548732911069], + [114.62135542201753, 1.430688177898901], + [115.13403730678522, 2.821481838386234], + [115.51907840379198, 3.169238389494396], + [115.8655172058767, 4.3065591495901], + [117.01521447150628, 4.306094061699469], + [117.88203494677018, 4.137551377779516] + ] + ], + [ + [ + [129.37099775606094, -2.802154229344595], + [130.47134402885177, -3.093764336767634], + [130.83483605359282, -3.858472181822776], + [129.99054650280817, -3.446300957862796], + [129.15524865124235, -3.362636813982248], + [128.59068362845363, -3.428679294451264], + [127.89889122936235, -3.393435967628207], + [128.13587934785284, -2.843650404474971], + [129.37099775606094, -2.802154229344595] + ] + ], + [ + [ + [126.87492272349886, -3.790982761249587], + [126.18380211802736, -3.607376397316564], + [125.98903364471926, -3.177273451351305], + [127.00065148326497, -3.129317722184446], + [127.24921512258891, -3.45906503663889], + [126.87492272349886, -3.790982761249587] + ] + ], + [ + [ + [127.93237755748748, 2.174596258956569], + [128.00415612194087, 1.628531398928345], + [128.5945593608755, 1.540810655112878], + [128.6882487326207, 1.132385972494063], + [128.63595218314134, 0.258485826006194], + [128.1201697124361, 0.356412665199286], + [127.96803429576886, -0.252077325037519], + [128.3799988139997, -0.7800037573313], + [128.1000159038423, -0.899996433113031], + [127.69647464407507, -0.266598402511534], + [127.39949018769369, 1.011721503092545], + [127.60051150930906, 1.810690822757195], + [127.93237755748748, 2.174596258956569] + ] + ], + [ + [ + [122.9275667664518, 0.875192368977409], + [124.07752241424288, 0.917101955566125], + [125.0659892111218, 1.64325918213153], + [125.2405005229715, 1.419836127117605], + [124.4370353536974, 0.427881171058957], + [123.6855049988767, 0.235593166500891], + [122.72308312387287, 0.431136786293337], + [121.05672488818911, 0.381217352699394], + [120.18308312386272, 0.237246812334234], + [120.04086958219548, -0.519657891444837], + [120.93590538949073, -1.408905938323393], + [121.4758207540762, -0.95596200928513], + [123.34056481332846, -0.615672702643138], + [123.25839928598441, -1.076213067228309], + [122.82271528533161, -0.930950616055853], + [122.38852990121529, -1.516858005381117], + [121.50827355355551, -1.904482924002458], + [122.4545723816843, -3.186058444840924], + [122.2718961935325, -3.529500013852712], + [123.17096276254655, -4.683693129091701], + [123.1623327983538, -5.340603936385996], + [122.62851525277875, -5.634591159694466], + [122.23639448454801, -5.282933037948268], + [122.71956912647701, -4.464171644715826], + [121.73823367725436, -4.851331475446543], + [121.48946333220127, -4.574552504091265], + [121.61917117725386, -4.188477878438682], + [120.89818159391766, -3.602105401222794], + [120.97238895068878, -2.627642917494939], + [120.30545291552986, -2.931603692235733], + [120.39004723519167, -4.097579034037274], + [120.43071658740537, -5.528241062037793], + [119.79654341031949, -5.673400160345665], + [119.36690555224489, -5.37987802492782], + [119.65360639860017, -4.459417412944973], + [119.49883548388601, -3.494411716326532], + [119.07834435432704, -3.487021986508793], + [118.76776899625287, -2.801999200047718], + [119.18097374885869, -2.147103773612805], + [119.3233939962551, -1.353147067880464], + [119.82599897672587, 0.154254462073482], + [120.0357019389663, 0.566477362465761], + [120.88577925016762, 1.30922272379685], + [121.66681684782696, 1.013943589681091], + [122.9275667664518, 0.875192368977409] + ] + ], + [ + [ + [120.29501427620689, -10.258649997603591], + [118.96780846565471, -9.557969252158074], + [119.90030968636157, -9.361340427287502], + [120.42575564990534, -9.665921319215798], + [120.77550174365675, -9.96967538822743], + [120.71560875863045, -10.239581394087885], + [120.29501427620689, -10.258649997603591] + ] + ], + [ + [ + [121.34166873584651, -8.536739597206072], + [122.00736453663043, -8.460620212440148], + [122.90353722543607, -8.094234307490765], + [122.75698286345632, -8.649807631060696], + [121.2544905945701, -8.933666273639957], + [119.92439090380958, -8.81041798262384], + [119.92092858284605, -8.444858900591122], + [120.71509199430757, -8.236964613480914], + [121.34166873584651, -8.536739597206072] + ] + ], + [ + [ + [118.26061648974044, -8.362383314653293], + [118.87845991422208, -8.280682875199844], + [119.12650678922307, -8.705824883665088], + [117.97040164598928, -8.906639499551304], + [117.27773074754901, -9.040894870645594], + [116.74014082241665, -9.032936700072646], + [117.0837374207253, -8.45715789147659], + [117.6320243673421, -8.449303073768228], + [117.90001834520776, -8.09568124759494], + [118.26061648974044, -8.362383314653293] + ] + ], + [ + [ + [108.48684614464926, -6.42198495852574], + [108.62347863162896, -6.777673841990705], + [110.53922732955328, -6.877357679881726], + [110.75957563684585, -6.465186455921747], + [112.6148112325564, -6.946035658397626], + [112.97876834518806, -7.594213148634594], + [114.47893517462114, -7.776527601760328], + [115.70552697150106, -8.370806573116873], + [114.56451134649649, -8.751816908404855], + [113.46473351446085, -8.348947442257405], + [112.55967247930097, -8.376180922075221], + [111.52206139531245, -8.302128594600973], + [110.58614953007432, -8.122604668819001], + [109.42766727095511, -7.740664157749762], + [108.69365522668133, -7.641600437046243], + [108.27776329959633, -7.766657403192576], + [106.45410200401612, -7.354899590690934], + [106.28062422081231, -6.924899997590252], + [105.36548628135552, -6.851416110871206], + [106.05164594932702, -5.895918877794472], + [107.2650085795402, -5.954985039904081], + [108.07209109907467, -6.345762220895224], + [108.48684614464926, -6.42198495852574] + ] + ], + [ + [ + [104.36999148968489, -1.084843031421059], + [104.53949018760221, -1.782371514496766], + [104.88789269411402, -2.340425306816705], + [105.62211144411697, -2.428843682468099], + [106.10859337771265, -3.061776625178965], + [105.85744591677414, -4.305524997579774], + [105.8176550639094, -5.85235564537242], + [104.71038414919144, -5.873284600450632], + [103.86821333213078, -5.037314955264996], + [102.5842606954069, -4.220258884298183], + [102.156173130301, -3.614146009946801], + [101.39911339722507, -2.799777113459164], + [100.90250288290015, -2.050262139497832], + [100.14198082886065, -0.650347588710986], + [99.26373986206028, 0.183141587724634], + [98.97001102091326, 1.042882391764536], + [98.60135135294306, 1.823506577965574], + [97.69959760944985, 2.45318390544206], + [97.17694217324984, 3.308790594898596], + [96.42401655475726, 3.868859768077925], + [95.3808760925135, 4.970782172053688], + [95.29302615761729, 5.479820868344788], + [95.93686282754174, 5.439513251157123], + [97.4848820332771, 5.246320909033955], + [98.36916914265566, 4.268370266126396], + [99.1425586283358, 3.590349636240873], + [99.69399783732241, 3.174328518075143], + [100.64143354696162, 2.099381211755741], + [101.65801232300734, 2.083697414555161], + [102.49827111207323, 1.398700466310231], + [103.07684044801303, 0.561361395668868], + [103.83839603069836, 0.104541734208695], + [103.4376452982749, -0.711945896002902], + [104.01078860882404, -1.059211521004286], + [104.36999148968489, -1.084843031421059] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Malaysia", + "sov_a3": "MYS", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Malaysia", + "adm0_a3": "MYS", + "geou_dif": 0, + "geounit": "Malaysia", + "gu_a3": "MYS", + "su_dif": 0, + "subunit": "Malaysia", + "su_a3": "MYS", + "brk_diff": 0, + "name": "Malaysia", + "name_long": "Malaysia", + "brk_a3": "MYS", + "brk_name": "Malaysia", + "brk_group": null, + "abbrev": "Malay.", + "postal": "MY", + "formal_en": "Malaysia", + "formal_fr": null, + "name_ciawf": "Malaysia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Malaysia", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 4, + "mapcolor9": 3, + "mapcolor13": 6, + "pop_est": 31949777, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 364681, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "MY", + "iso_a2": "MY", + "iso_a2_eh": "MY", + "iso_a3": "MYS", + "iso_a3_eh": "MYS", + "iso_n3": "458", + "iso_n3_eh": "458", + "un_a3": "458", + "wb_a2": "MY", + "wb_a3": "MYS", + "woe_id": 23424901, + "woe_id_eh": 23424901, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MYS", + "adm0_diff": null, + "adm0_tlc": "MYS", + "adm0_a3_us": "MYS", + "adm0_a3_fr": "MYS", + "adm0_a3_ru": "MYS", + "adm0_a3_es": "MYS", + "adm0_a3_cn": "MYS", + "adm0_a3_tw": "MYS", + "adm0_a3_in": "MYS", + "adm0_a3_np": "MYS", + "adm0_a3_pk": "MYS", + "adm0_a3_de": "MYS", + "adm0_a3_gb": "MYS", + "adm0_a3_br": "MYS", + "adm0_a3_il": "MYS", + "adm0_a3_ps": "MYS", + "adm0_a3_sa": "MYS", + "adm0_a3_eg": "MYS", + "adm0_a3_ma": "MYS", + "adm0_a3_pt": "MYS", + "adm0_a3_ar": "MYS", + "adm0_a3_jp": "MYS", + "adm0_a3_ko": "MYS", + "adm0_a3_vn": "MYS", + "adm0_a3_tr": "MYS", + "adm0_a3_id": "MYS", + "adm0_a3_pl": "MYS", + "adm0_a3_gr": "MYS", + "adm0_a3_it": "MYS", + "adm0_a3_nl": "MYS", + "adm0_a3_se": "MYS", + "adm0_a3_bd": "MYS", + "adm0_a3_ua": "MYS", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 8, + "long_len": 8, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 113.83708, + "label_y": 2.528667, + "ne_id": 1159321083, + "wikidataid": "Q833", + "name_ar": "ماليزيا", + "name_bn": "মালয়েশিয়া", + "name_de": "Malaysia", + "name_en": "Malaysia", + "name_es": "Malasia", + "name_fa": "مالزی", + "name_fr": "Malaisie", + "name_el": "Μαλαισία", + "name_he": "מלזיה", + "name_hi": "मलेशिया", + "name_hu": "Malajzia", + "name_id": "Malaysia", + "name_it": "Malaysia", + "name_ja": "マレーシア", + "name_ko": "말레이시아", + "name_nl": "Maleisië", + "name_pl": "Malezja", + "name_pt": "Malásia", + "name_ru": "Малайзия", + "name_sv": "Malaysia", + "name_tr": "Malezya", + "name_uk": "Малайзія", + "name_ur": "ملائیشیا", + "name_vi": "Malaysia", + "name_zh": "马来西亚", + "name_zht": "馬來西亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MYS.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [100.0857568705271, 6.464489447450291], + [100.25959638875696, 6.642824815289543], + [101.07551557821336, 6.204867051615921], + [101.15421878459387, 5.691384182147715], + [101.81428185425798, 5.810808417174242], + [102.14118696493638, 6.221636053894628], + [102.37114708863521, 6.128205064310919], + [102.96170535686673, 5.524495144061106], + [103.38121463421217, 4.855001125503748], + [103.43857547405612, 4.181605536308339], + [103.33212202353486, 3.726697902842986], + [103.42942874554049, 3.382868760589005], + [103.50244754436889, 2.791018581550176], + [103.8546741068703, 2.515454006353764], + [104.24793175661145, 1.631141058759084], + [104.22881147666348, 1.293048000489492], + [103.51970747275439, 1.226333726400682], + [102.57361535035477, 1.967115383304687], + [101.39063846232919, 2.760813706875581], + [101.27353966675582, 3.270291652841152], + [100.69543541870664, 3.93913971599487], + [100.55740766805502, 4.767280381688295], + [100.19670617065775, 5.312492580583708], + [100.30626020711652, 6.040561835143905], + [100.0857568705271, 6.464489447450291] + ] + ], + [ + [ + [117.88203494677018, 4.137551377779516], + [117.01521447150628, 4.306094061699469], + [115.8655172058767, 4.3065591495901], + [115.51907840379198, 3.169238389494396], + [115.13403730678522, 2.821481838386234], + [114.62135542201753, 1.430688177898901], + [113.8058496440195, 1.217548732911069], + [112.85980919805218, 1.497790025229904], + [112.38025190638359, 1.410120957846743], + [111.79754845586041, 0.904441229654608], + [111.15913781132662, 0.976478176269481], + [110.51406090702716, 0.773131415200965], + [109.83022667850881, 1.338135687664163], + [109.66326012577375, 2.006466986494956], + [110.3961352885371, 1.663774725751395], + [111.16885298059748, 1.850636704918813], + [111.37008100794205, 2.697303371588859], + [111.7969283386729, 2.885896511238059], + [112.99561486211522, 3.102394924324855], + [113.71293541875868, 3.893509426281156], + [114.20401655482837, 4.525873928236805], + [114.65959598191353, 4.007636826997754], + [114.8695573263154, 4.348313706881925], + [115.34746097215066, 4.316636053887009], + [115.40570031134361, 4.955227565933839], + [115.45071048386981, 5.447729803891534], + [116.22074100145102, 6.143191229675566], + [116.72510298061971, 6.924771429873999], + [117.12962609260047, 6.92805288332454], + [117.64339318244627, 6.422166449403249], + [117.68907514859231, 5.987490139180154], + [118.34769127815224, 5.708695786965492], + [119.18190392463997, 5.407835598162207], + [119.11069380094176, 5.016128241389808], + [118.43972700406408, 4.966518866389606], + [118.6183207540648, 4.478202419447555], + [117.88203494677018, 4.137551377779516] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Cyprus", + "sov_a3": "CYP", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Cyprus", + "adm0_a3": "CYP", + "geou_dif": 0, + "geounit": "Cyprus", + "gu_a3": "CYP", + "su_dif": 0, + "subunit": "Cyprus", + "su_a3": "CYP", + "brk_diff": 0, + "name": "Cyprus", + "name_long": "Cyprus", + "brk_a3": "CYP", + "brk_name": "Cyprus", + "brk_group": null, + "abbrev": "Cyp.", + "postal": "CY", + "formal_en": "Republic of Cyprus", + "formal_fr": null, + "name_ciawf": "Cyprus", + "note_adm0": null, + "note_brk": null, + "name_sort": "Cyprus", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 2, + "mapcolor9": 3, + "mapcolor13": 7, + "pop_est": 1198575, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 24948, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "CY", + "iso_a2": "CY", + "iso_a2_eh": "CY", + "iso_a3": "CYP", + "iso_a3_eh": "CYP", + "iso_n3": "196", + "iso_n3_eh": "196", + "un_a3": "196", + "wb_a2": "CY", + "wb_a3": "CYP", + "woe_id": -90, + "woe_id_eh": 23424994, + "woe_note": "WOE lists as subunit of united Cyprus", + "adm0_iso": "CYP", + "adm0_diff": null, + "adm0_tlc": "CYP", + "adm0_a3_us": "CYP", + "adm0_a3_fr": "CYP", + "adm0_a3_ru": "CYP", + "adm0_a3_es": "CYP", + "adm0_a3_cn": "CYP", + "adm0_a3_tw": "CYP", + "adm0_a3_in": "CYP", + "adm0_a3_np": "CYP", + "adm0_a3_pk": "CYP", + "adm0_a3_de": "CYP", + "adm0_a3_gb": "CYP", + "adm0_a3_br": "CYP", + "adm0_a3_il": "CYP", + "adm0_a3_ps": "CYP", + "adm0_a3_sa": "CYP", + "adm0_a3_eg": "CYP", + "adm0_a3_ma": "CYP", + "adm0_a3_pt": "CYP", + "adm0_a3_ar": "CYP", + "adm0_a3_jp": "CYP", + "adm0_a3_ko": "CYP", + "adm0_a3_vn": "CYP", + "adm0_a3_tr": "CYP", + "adm0_a3_id": "CYP", + "adm0_a3_pl": "CYP", + "adm0_a3_gr": "CYP", + "adm0_a3_it": "CYP", + "adm0_a3_nl": "CYP", + "adm0_a3_se": "CYP", + "adm0_a3_bd": "CYP", + "adm0_a3_ua": "CYP", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4.5, + "max_label": 9.5, + "label_x": 33.084182, + "label_y": 34.913329, + "ne_id": 1159320533, + "wikidataid": "Q229", + "name_ar": "قبرص", + "name_bn": "সাইপ্রাস", + "name_de": "Republik Zypern", + "name_en": "Cyprus", + "name_es": "Chipre", + "name_fa": "قبرس", + "name_fr": "Chypre", + "name_el": "Κύπρος", + "name_he": "קפריסין", + "name_hi": "साइप्रस", + "name_hu": "Ciprus", + "name_id": "Siprus", + "name_it": "Cipro", + "name_ja": "キプロス", + "name_ko": "키프로스", + "name_nl": "Cyprus", + "name_pl": "Cypr", + "name_pt": "Chipre", + "name_ru": "Кипр", + "name_sv": "Cypern", + "name_tr": "Kıbrıs Cumhuriyeti", + "name_uk": "Кіпр", + "name_ur": "قبرص", + "name_vi": "Cộng hòa Síp", + "name_zh": "塞浦路斯", + "name_zht": "賽普勒斯", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CYP.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [32.73178022637745, 35.14002594658844], + [32.919572381326134, 35.08783274997364], + [33.19097700372305, 35.17312470147138], + [33.3838334490363, 35.16271190036457], + [33.45592207208347, 35.10142365166641], + [33.47581749851585, 35.000344550103506], + [33.5256852556775, 35.03868846286407], + [33.675391880027064, 35.01786286065045], + [33.86643965021011, 35.09359467217419], + [33.97361657078346, 35.058506374648005], + [34.00488081232004, 34.97809784600186], + [32.97982710137845, 34.57186941175544], + [32.49029625827754, 34.701654771456475], + [32.25666710788596, 35.10323232679663], + [32.73178022637745, 35.14002594658844] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "India", + "sov_a3": "IND", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "India", + "adm0_a3": "IND", + "geou_dif": 0, + "geounit": "India", + "gu_a3": "IND", + "su_dif": 0, + "subunit": "India", + "su_a3": "IND", + "brk_diff": 0, + "name": "India", + "name_long": "India", + "brk_a3": "IND", + "brk_name": "India", + "brk_group": null, + "abbrev": "India", + "postal": "IND", + "formal_en": "Republic of India", + "formal_fr": null, + "name_ciawf": "India", + "note_adm0": null, + "note_brk": null, + "name_sort": "India", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 3, + "mapcolor9": 2, + "mapcolor13": 2, + "pop_est": 1366417754, + "pop_rank": 18, + "pop_year": 2019, + "gdp_md": 2868929, + "gdp_year": 2019, + "economy": "3. Emerging region: BRIC", + "income_grp": "4. Lower middle income", + "fips_10": "IN", + "iso_a2": "IN", + "iso_a2_eh": "IN", + "iso_a3": "IND", + "iso_a3_eh": "IND", + "iso_n3": "356", + "iso_n3_eh": "356", + "un_a3": "356", + "wb_a2": "IN", + "wb_a3": "IND", + "woe_id": 23424848, + "woe_id_eh": 23424848, + "woe_note": "Exact WOE match as country", + "adm0_iso": "IND", + "adm0_diff": null, + "adm0_tlc": "IND", + "adm0_a3_us": "IND", + "adm0_a3_fr": "IND", + "adm0_a3_ru": "IND", + "adm0_a3_es": "IND", + "adm0_a3_cn": "IND", + "adm0_a3_tw": "IND", + "adm0_a3_in": "IND", + "adm0_a3_np": "IND", + "adm0_a3_pk": "IND", + "adm0_a3_de": "IND", + "adm0_a3_gb": "IND", + "adm0_a3_br": "IND", + "adm0_a3_il": "IND", + "adm0_a3_ps": "IND", + "adm0_a3_sa": "IND", + "adm0_a3_eg": "IND", + "adm0_a3_ma": "IND", + "adm0_a3_pt": "IND", + "adm0_a3_ar": "IND", + "adm0_a3_jp": "IND", + "adm0_a3_ko": "IND", + "adm0_a3_vn": "IND", + "adm0_a3_tr": "IND", + "adm0_a3_id": "IND", + "adm0_a3_pl": "IND", + "adm0_a3_gr": "IND", + "adm0_a3_it": "IND", + "adm0_a3_nl": "IND", + "adm0_a3_se": "IND", + "adm0_a3_bd": "IND", + "adm0_a3_ua": "IND", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Southern Asia", + "region_wb": "South Asia", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": 79.358105, + "label_y": 22.686852, + "ne_id": 1159320847, + "wikidataid": "Q668", + "name_ar": "الهند", + "name_bn": "ভারত", + "name_de": "Indien", + "name_en": "India", + "name_es": "India", + "name_fa": "هند", + "name_fr": "Inde", + "name_el": "Ινδία", + "name_he": "הודו", + "name_hi": "भारत", + "name_hu": "India", + "name_id": "India", + "name_it": "India", + "name_ja": "インド", + "name_ko": "인도", + "name_nl": "India", + "name_pl": "Indie", + "name_pt": "Índia", + "name_ru": "Индия", + "name_sv": "Indien", + "name_tr": "Hindistan", + "name_uk": "Індія", + "name_ur": "بھارت", + "name_vi": "Ấn Độ", + "name_zh": "印度", + "name_zht": "印度", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "IND.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [97.32711388549004, 28.26158274994634], + [97.40256147663614, 27.882536119085444], + [97.0519885599681, 27.69905894623315], + [97.1339990580153, 27.083773505149964], + [96.41936567585097, 27.264589341739224], + [95.12476769407496, 26.5735720891323], + [95.1551534362626, 26.001307277932085], + [94.60324913938538, 25.162495428970402], + [94.55265791217164, 24.675238348890336], + [94.10674197792507, 23.85074087167348], + [93.3251876159428, 24.078556423432204], + [93.28632693885928, 23.043658352139005], + [93.06029422401463, 22.70311066333557], + [93.16612755734837, 22.278459580977103], + [92.67272098182556, 22.041238918541254], + [92.14603478390681, 23.627498684172593], + [91.86992760617132, 23.624346421802784], + [91.70647505083211, 22.985263983649187], + [91.15896325069973, 23.50352692310439], + [91.46772993364368, 24.072639471934792], + [91.91509280799443, 24.130413723237112], + [92.37620161333481, 24.976692816664965], + [91.79959598182208, 25.147431748957317], + [90.87221072791212, 25.132600612889547], + [89.92069258012185, 25.26974986419218], + [89.83248091019962, 25.96508209889548], + [89.35509402868729, 26.014407253518073], + [88.56304935094977, 26.446525580342723], + [88.2097892598025, 25.768065700782714], + [88.93155398962308, 25.238692328384776], + [88.30637251175602, 24.866079413344206], + [88.08442223506242, 24.501657212821925], + [88.69994022009092, 24.23371491138856], + [88.52976972855379, 23.631141872649167], + [88.87631188350309, 22.87914642993783], + [89.03196129756623, 22.055708319582976], + [88.88876590368542, 21.690588487224748], + [88.20849734899522, 21.703171698487807], + [86.97570438024027, 21.49556163175521], + [87.03316857294887, 20.743307806882413], + [86.49935102737379, 20.151638495356607], + [85.0602657409097, 19.4785788029711], + [83.94100589390001, 18.302009792549725], + [83.18921715691785, 17.67122142177898], + [82.19279218946592, 17.016636053937816], + [82.19124189649719, 16.556664130107848], + [81.69271935417748, 16.310219224507904], + [80.79199913933014, 15.951972357644493], + [80.32489586784388, 15.89918488205835], + [80.02506920768644, 15.136414903214147], + [80.2332735533904, 13.835770778859981], + [80.28629357292186, 13.006260687710835], + [79.8625468281285, 12.056215318240888], + [79.85799930208682, 10.35727509199711], + [79.340511509116, 10.30885427493962], + [78.88534549348918, 9.546135972527722], + [79.1897196796883, 9.216543687370148], + [78.2779407083305, 8.933046779816934], + [77.94116539908435, 8.252959092639742], + [77.53989790233794, 7.965534776232332], + [76.59297895702167, 8.89927623131419], + [76.13006147655108, 10.299630031775521], + [75.7464673196485, 11.308250637248307], + [75.39610110870959, 11.781245022015824], + [74.86481570831683, 12.741935736537897], + [74.61671715688354, 13.99258291264968], + [74.44385949086723, 14.617221787977698], + [73.5341992532334, 15.99065216721496], + [73.11990929554943, 17.928570054592498], + [72.82090945830865, 19.208233547436166], + [72.8244751321368, 20.419503282141534], + [72.6305334817454, 21.356009426351008], + [71.17527347197395, 20.757441311114235], + [70.4704586119451, 20.877330634031384], + [69.16413008003883, 22.0892980005727], + [69.6449276060824, 22.450774644454338], + [69.34959679553435, 22.84317963306269], + [68.1766451353734, 23.69196503345671], + [68.84259931831878, 24.35913361256094], + [71.04324018746823, 24.3565239527302], + [70.84469933460284, 25.21510203704352], + [70.2828731627256, 25.72222870533983], + [70.16892662952202, 26.491871649678842], + [69.51439293811313, 26.940965684511372], + [70.61649620960193, 27.989196275335868], + [71.77766564320032, 27.913180243434525], + [72.8237516620847, 28.961591701772054], + [73.45063846221743, 29.97641347911987], + [74.42138024282028, 30.979814764931177], + [74.40592898956501, 31.69263947196528], + [75.25864179881322, 32.2711054550405], + [74.45155927927871, 32.7648996038055], + [74.10429365427734, 33.44147329358685], + [73.74994835805197, 34.31769887952785], + [74.24020267120497, 34.748887030571254], + [75.75706098826834, 34.50492259372132], + [76.87172163280403, 34.65354401299274], + [77.83745079947457, 35.494009507787766], + [78.91226891471322, 34.32193634697579], + [78.81108646028574, 33.50619802503242], + [79.20889163606859, 32.994394639613716], + [79.17612877799553, 32.48377981213771], + [78.45844648632601, 32.61816437431273], + [78.73889448437401, 31.515906073527063], + [79.7213668151071, 30.88271474865473], + [81.11125613802932, 30.183480943313402], + [80.4767212259174, 29.72986522065534], + [80.08842451367627, 28.79447011974014], + [81.05720258985203, 28.416095282499043], + [81.99998742058497, 27.925479234319994], + [83.30424889519955, 27.36450572357556], + [84.6750179381738, 27.234901231387536], + [85.25177859898338, 26.726198431906344], + [86.02439293817918, 26.63098460540857], + [87.2274719583663, 26.397898057556077], + [88.06023766474982, 26.41461538340249], + [88.17480431514092, 26.81040517832595], + [88.04313276566123, 27.445818589786825], + [88.12044070836987, 27.876541652939594], + [88.73032596227856, 28.086864732367516], + [88.81424848832056, 27.299315904239364], + [88.83564253128938, 27.098966376243762], + [89.74452762243885, 26.719402981059957], + [90.37327477413407, 26.87572418874288], + [91.21751264848643, 26.808648179628022], + [92.03348351437509, 26.83831045176356], + [92.10371178585974, 27.452614040633208], + [91.69665652869668, 27.771741848251665], + [92.50311893104364, 27.89687632904645], + [93.41334760943269, 28.640629380807226], + [94.56599043170294, 29.277438055939985], + [95.40480228066464, 29.03171662039213], + [96.11767866413103, 29.452802028922466], + [96.58659061074749, 28.83097951915434], + [96.24883344928779, 28.411030992134442], + [97.32711388549004, 28.26158274994634] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "China", + "sov_a3": "CH1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "China", + "adm0_a3": "CHN", + "geou_dif": 0, + "geounit": "China", + "gu_a3": "CHN", + "su_dif": 0, + "subunit": "China", + "su_a3": "CHN", + "brk_diff": 0, + "name": "China", + "name_long": "China", + "brk_a3": "CHN", + "brk_name": "China", + "brk_group": null, + "abbrev": "China", + "postal": "CN", + "formal_en": "People's Republic of China", + "formal_fr": null, + "name_ciawf": "China", + "note_adm0": null, + "note_brk": null, + "name_sort": "China", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 4, + "mapcolor9": 4, + "mapcolor13": 3, + "pop_est": 1397715000, + "pop_rank": 18, + "pop_year": 2019, + "gdp_md": 14342903, + "gdp_year": 2019, + "economy": "3. Emerging region: BRIC", + "income_grp": "3. Upper middle income", + "fips_10": "CH", + "iso_a2": "CN", + "iso_a2_eh": "CN", + "iso_a3": "CHN", + "iso_a3_eh": "CHN", + "iso_n3": "156", + "iso_n3_eh": "156", + "un_a3": "156", + "wb_a2": "CN", + "wb_a3": "CHN", + "woe_id": 23424781, + "woe_id_eh": 23424781, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CHN", + "adm0_diff": null, + "adm0_tlc": "CHN", + "adm0_a3_us": "CHN", + "adm0_a3_fr": "CHN", + "adm0_a3_ru": "CHN", + "adm0_a3_es": "CHN", + "adm0_a3_cn": "CHN", + "adm0_a3_tw": "TWN", + "adm0_a3_in": "CHN", + "adm0_a3_np": "CHN", + "adm0_a3_pk": "CHN", + "adm0_a3_de": "CHN", + "adm0_a3_gb": "CHN", + "adm0_a3_br": "CHN", + "adm0_a3_il": "CHN", + "adm0_a3_ps": "CHN", + "adm0_a3_sa": "CHN", + "adm0_a3_eg": "CHN", + "adm0_a3_ma": "CHN", + "adm0_a3_pt": "CHN", + "adm0_a3_ar": "CHN", + "adm0_a3_jp": "CHN", + "adm0_a3_ko": "CHN", + "adm0_a3_vn": "CHN", + "adm0_a3_tr": "CHN", + "adm0_a3_id": "CHN", + "adm0_a3_pl": "CHN", + "adm0_a3_gr": "CHN", + "adm0_a3_it": "CHN", + "adm0_a3_nl": "CHN", + "adm0_a3_se": "CHN", + "adm0_a3_bd": "CHN", + "adm0_a3_ua": "CHN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 5.7, + "label_x": 106.337289, + "label_y": 32.498178, + "ne_id": 1159320471, + "wikidataid": "Q148", + "name_ar": "الصين", + "name_bn": "গণচীন", + "name_de": "Volksrepublik China", + "name_en": "People's Republic of China", + "name_es": "China", + "name_fa": "جمهوری خلق چین", + "name_fr": "République populaire de Chine", + "name_el": "Λαϊκή Δημοκρατία της Κίνας", + "name_he": "הרפובליקה העממית של סין", + "name_hi": "चीनी जनवादी गणराज्य", + "name_hu": "Kína", + "name_id": "Republik Rakyat Tiongkok", + "name_it": "Cina", + "name_ja": "中華人民共和国", + "name_ko": "중화인민공화국", + "name_nl": "Volksrepubliek China", + "name_pl": "Chińska Republika Ludowa", + "name_pt": "China", + "name_ru": "Китайская Народная Республика", + "name_sv": "Kina", + "name_tr": "Çin Halk Cumhuriyeti", + "name_uk": "Китайська Народна Республіка", + "name_ur": "عوامی جمہوریہ چین", + "name_vi": "Trung Quốc", + "name_zh": "中华人民共和国", + "name_zht": "中華人民共和國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": "Unrecognized", + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CHN.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [109.47520958866365, 18.197700913968575], + [108.65520796105616, 18.507681993071387], + [108.62621748254044, 19.367887885001906], + [109.11905561730804, 19.821038519769345], + [110.21159874882281, 20.101253973872033], + [110.78655073450221, 20.077534491450052], + [111.01005130416458, 19.69592987719072], + [110.57064660038677, 19.25587921800927], + [110.33918786015147, 18.678395087147592], + [109.47520958866365, 18.197700913968575] + ] + ], + [ + [ + [80.2599902688853, 42.34999929459906], + [80.1801501809943, 42.92006785742694], + [80.86620649610126, 43.18036204688101], + [79.96610639844141, 44.91751699480463], + [81.9470707539181, 45.31702749285312], + [82.45892581576906, 45.539649563166506], + [83.18048383986047, 47.33003123635086], + [85.16429039911324, 47.0009557155161], + [85.72048383987067, 47.452969468773105], + [85.7682328633083, 48.45575063739699], + [86.59877648310336, 48.549181626980626], + [87.35997033076265, 49.21498078062912], + [87.75126427607671, 49.297197984405486], + [88.01383222855173, 48.599462795600616], + [88.85429772334676, 48.069081732772965], + [90.28082563676392, 47.69354909930793], + [90.97080936072501, 46.88814606382293], + [90.58576826371828, 45.71971609148753], + [90.9455395853343, 45.28607330991028], + [92.13389082231822, 45.11507599545646], + [93.4807336771413, 44.975472113619965], + [94.68892866412533, 44.35233185482842], + [95.30687544147153, 44.24133087826547], + [95.76245486855669, 43.319449164394605], + [96.34939578652781, 42.725635280928685], + [97.45175744017801, 42.74888967546002], + [99.51581749878004, 42.524691473961724], + [100.84586551310827, 42.66380442969145], + [101.83304039917994, 42.51487295182628], + [103.31227827353482, 41.9074681666676], + [104.52228193564899, 41.908346666016556], + [104.96499393109347, 41.59740957291635], + [106.12931562706169, 42.13432770442891], + [107.74477257693795, 42.48151581478187], + [109.24359581913146, 42.5194463160841], + [110.41210330611528, 42.87123362891103], + [111.12968224492023, 43.40683401140015], + [111.82958784388137, 43.74311839453952], + [111.66773725794323, 44.07317576758771], + [111.34837690637946, 44.45744171811009], + [111.8733061056003, 45.10207937273506], + [112.43606245325881, 45.01164561622429], + [113.46390669154417, 44.80889313412712], + [114.46033165899607, 45.339816799493825], + [115.98509647020009, 45.727235012386004], + [116.71786828009886, 46.38820241961521], + [117.42170128791419, 46.67273285581426], + [118.87432579963873, 46.80541209572365], + [119.66326989143876, 46.69267995867892], + [119.7728239278975, 47.04805878355013], + [118.86657433479495, 47.74706004494617], + [118.06414269416672, 48.06673045510369], + [117.29550744025741, 47.69770905210743], + [116.30895267137323, 47.85341014260284], + [115.74283735561579, 47.72654450132629], + [115.48528201707306, 48.13538259540344], + [116.19180219936757, 49.134598090199106], + [116.67880089728612, 49.888531399121405], + [117.8792444194264, 49.510983384796965], + [119.2884607280258, 50.142882798862004], + [119.27939, 50.58292], + [120.18208000000016, 51.64355000000012], + [120.7382, 51.96411], + [120.72578901579197, 52.516226304730935], + [120.17708865771681, 52.75388621684124], + [121.00308475147017, 53.25140106873119], + [122.24574791879283, 53.431725979213695], + [123.57147, 53.4588], + [125.06821129771038, 53.16104482686886], + [125.94634891164617, 52.79279857035698], + [126.56439904185697, 51.7842554795327], + [126.93915652883766, 51.35389415140592], + [127.28745568248485, 50.73979726826548], + [127.65740000000028, 49.760270000000105], + [129.39781782442043, 49.44060008401544], + [130.58229332898242, 48.72968740497614], + [130.9872600000001, 47.79013], + [132.50669, 47.78896], + [133.37359581922794, 48.18344167743487], + [135.02631147678665, 48.478229885443874], + [134.50081, 47.57845], + [134.1123500000001, 47.21248], + [133.76964399631288, 46.116926988299014], + [133.09712000000013, 45.14409], + [131.8834542176595, 45.32116160743652], + [131.02519000000018, 44.96796], + [131.28855512911548, 44.11151968034828], + [131.1446879416149, 42.92998973242689], + [130.63386640840974, 42.90301463477053], + [130.63999970690955, 42.39502427522179], + [129.99426720593323, 42.985386867843786], + [129.59666873587952, 42.42498179785456], + [128.0522152039723, 41.99428457291795], + [128.20843305879066, 41.46677155208249], + [127.34378299368302, 41.50315176041597], + [126.86908328664987, 41.81656932226619], + [126.18204511932943, 41.10733612727637], + [125.07994184784064, 40.56982371679245], + [124.26562462778531, 39.928493353834156], + [122.86757042856095, 39.63778758397622], + [122.1313879741309, 39.170451768544666], + [121.05455447803286, 38.897471014962846], + [121.58599490772248, 39.36085358332407], + [121.37675703337268, 39.75026133885949], + [122.16859500538106, 40.422442531896024], + [121.64035851449353, 40.94638987890333], + [120.76862877816194, 40.59338816991754], + [119.63960208544907, 39.898055935214245], + [119.02346398323306, 39.252333075511146], + [118.04274865119791, 39.2042739934797], + [117.53270226447711, 38.73763580988408], + [118.05969852098964, 38.06147553156106], + [118.87814985562832, 37.89732534438593], + [118.91163618375344, 37.44846385349871], + [119.70280236214205, 37.15638865818505], + [120.8234574728236, 37.87042776137801], + [121.711258579598, 37.48112335870718], + [122.35793745329849, 37.45448415786072], + [122.5199947449658, 36.93061432550185], + [121.10416385303307, 36.651329047180425], + [120.63700890511453, 36.111439520811075], + [119.66456180224606, 35.60979055433772], + [119.1512081238586, 34.90985911716044], + [120.22752485563373, 34.36033193616865], + [120.62036909391655, 33.37672272392514], + [121.22901411345023, 32.46031871187719], + [121.90814578663003, 31.692174384074647], + [121.89191938689038, 30.949351508095106], + [121.26425744027328, 30.6762674016487], + [121.50351932178467, 30.14291494396429], + [122.0921138855891, 29.83252045340315], + [121.93842817595306, 29.01802236583478], + [121.68443851123851, 28.225512600206617], + [121.12566124886649, 28.135673122667185], + [120.39547326058232, 27.05320689544932], + [119.5854968608395, 25.740780544532612], + [118.65687137255452, 24.54739085540024], + [117.28160647997088, 23.624501451099658], + [115.89073530483512, 22.78287323657807], + [114.76382734584624, 22.668074042241667], + [114.15254682826564, 22.22376007739615], + [113.80677981980074, 22.5483397486214], + [113.24107791550159, 22.051367499270455], + [111.84359215703248, 21.550493679281473], + [110.78546552942407, 21.397143866455338], + [110.44403934127168, 20.34103261970633], + [109.88986128137361, 20.282457383703488], + [109.62765506392466, 21.008227037026703], + [109.86448815311832, 21.395050970947523], + [108.5228129415244, 21.715212307211814], + [108.05018029178294, 21.55237986906012], + [107.04342003787264, 21.811898912029914], + [106.56727339073532, 22.21820486092477], + [106.72540327354847, 22.79426788989842], + [105.81124718630522, 22.976892401617903], + [105.32920942588663, 23.352063300056912], + [104.47685835166448, 22.819150092046968], + [103.50451460166056, 22.70375661873921], + [102.7069922221001, 22.708795070887675], + [102.17043582561358, 22.464753119389304], + [101.65201785686152, 22.318198757409547], + [101.80311974488293, 21.17436676684507], + [101.27002566935997, 21.201651923095184], + [101.18000532430754, 21.436572984294028], + [101.15003299357825, 21.849984442629022], + [100.41653771362738, 21.558839423096614], + [99.98348921102149, 21.7429367131364], + [99.24089887898725, 22.11831431730458], + [99.5319922220874, 22.94903880461258], + [98.89874922078278, 23.14272207284253], + [98.66026248575577, 24.063286037689966], + [97.60471967976198, 23.897404690033042], + [97.72460900267914, 25.083637193293], + [98.67183800658916, 25.918702500913525], + [98.71209394734451, 26.743535874940267], + [98.68269005737046, 27.50881216075062], + [98.2462309102333, 27.74722138112918], + [97.91198774616944, 28.335945136014345], + [97.32711388549004, 28.26158274994634], + [96.24883344928779, 28.411030992134442], + [96.58659061074749, 28.83097951915434], + [96.11767866413103, 29.452802028922466], + [95.40480228066464, 29.03171662039213], + [94.56599043170294, 29.277438055939985], + [93.41334760943269, 28.640629380807226], + [92.50311893104364, 27.89687632904645], + [91.69665652869668, 27.771741848251665], + [91.25885379431992, 28.040614325466294], + [90.7305139505678, 28.064953925075756], + [90.01582889197118, 28.296438503527217], + [89.47581017452111, 28.042758897406397], + [88.81424848832056, 27.299315904239364], + [88.73032596227856, 28.086864732367516], + [88.12044070836987, 27.876541652939594], + [86.9545170430006, 27.974261786403517], + [85.82331994013151, 28.203575954698707], + [85.01163821812304, 28.642773952747344], + [84.23457970575015, 28.839893703724698], + [83.89899295444673, 29.320226141877658], + [83.33711510613719, 29.463731594352197], + [82.32751264845088, 30.115268052688137], + [81.52580447787474, 30.42271698660863], + [81.11125613802932, 30.183480943313402], + [79.7213668151071, 30.88271474865473], + [78.73889448437401, 31.515906073527063], + [78.45844648632601, 32.61816437431273], + [79.17612877799553, 32.48377981213771], + [79.20889163606859, 32.994394639613716], + [78.81108646028574, 33.50619802503242], + [78.91226891471322, 34.32193634697579], + [77.83745079947457, 35.494009507787766], + [76.19284834178569, 35.89840342868783], + [75.89689741405013, 36.666806138651836], + [75.15802778514092, 37.13303091078912], + [74.98000247589542, 37.419990139305895], + [74.8299857929521, 37.9900070257014], + [74.86481570831683, 38.3788463404816], + [74.25751427602273, 38.60650686294345], + [73.92885216664644, 38.50581533462274], + [73.6753792662548, 39.4312368841056], + [73.96001305531843, 39.660008449861735], + [73.8222436868283, 39.893973497063186], + [74.77686242055606, 40.36642527929163], + [75.4678279967307, 40.56207225194867], + [76.52636803579745, 40.42794607193512], + [76.90448449087708, 41.06648590754965], + [78.18719689322597, 41.18531586360481], + [78.54366092317531, 41.58224254003869], + [80.11943037305139, 42.12394074153825], + [80.2599902688853, 42.34999929459906] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Israel", + "sov_a3": "IS1", + "adm0_dif": 1, + "level": 2, + "type": "Disputed", + "tlc": "1", + "admin": "Israel", + "adm0_a3": "ISR", + "geou_dif": 0, + "geounit": "Israel", + "gu_a3": "ISR", + "su_dif": 0, + "subunit": "Israel", + "su_a3": "ISR", + "brk_diff": 1, + "name": "Israel", + "name_long": "Israel", + "brk_a3": "ISR", + "brk_name": "Israel", + "brk_group": null, + "abbrev": "Isr.", + "postal": "IS", + "formal_en": "State of Israel", + "formal_fr": null, + "name_ciawf": "Israel", + "note_adm0": null, + "note_brk": null, + "name_sort": "Israel", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 5, + "mapcolor13": 9, + "pop_est": 9053300, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 394652, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "-99", + "iso_a2": "IL", + "iso_a2_eh": "IL", + "iso_a3": "ISR", + "iso_a3_eh": "ISR", + "iso_n3": "376", + "iso_n3_eh": "376", + "un_a3": "376", + "wb_a2": "IL", + "wb_a3": "ISR", + "woe_id": 23424852, + "woe_id_eh": 23424852, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ISR", + "adm0_diff": null, + "adm0_tlc": "ISR", + "adm0_a3_us": "ISR", + "adm0_a3_fr": "ISR", + "adm0_a3_ru": "ISR", + "adm0_a3_es": "ISR", + "adm0_a3_cn": "ISR", + "adm0_a3_tw": "ISR", + "adm0_a3_in": "ISR", + "adm0_a3_np": "ISR", + "adm0_a3_pk": "PSX", + "adm0_a3_de": "ISR", + "adm0_a3_gb": "ISR", + "adm0_a3_br": "ISR", + "adm0_a3_il": "ISR", + "adm0_a3_ps": "ISR", + "adm0_a3_sa": "PSX", + "adm0_a3_eg": "ISR", + "adm0_a3_ma": "ISR", + "adm0_a3_pt": "ISR", + "adm0_a3_ar": "ISR", + "adm0_a3_jp": "ISR", + "adm0_a3_ko": "ISR", + "adm0_a3_vn": "ISR", + "adm0_a3_tr": "ISR", + "adm0_a3_id": "ISR", + "adm0_a3_pl": "ISR", + "adm0_a3_gr": "ISR", + "adm0_a3_it": "ISR", + "adm0_a3_nl": "ISR", + "adm0_a3_se": "ISR", + "adm0_a3_bd": "PSX", + "adm0_a3_ua": "ISR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 34.847915, + "label_y": 30.911148, + "ne_id": 1159320895, + "wikidataid": "Q801", + "name_ar": "إسرائيل", + "name_bn": "ইসরায়েল", + "name_de": "Israel", + "name_en": "Israel", + "name_es": "Israel", + "name_fa": "اسرائیل", + "name_fr": "Israël", + "name_el": "Ισραήλ", + "name_he": "ישראל", + "name_hi": "इज़राइल", + "name_hu": "Izrael", + "name_id": "Israel", + "name_it": "Israele", + "name_ja": "イスラエル", + "name_ko": "이스라엘", + "name_nl": "Israël", + "name_pl": "Izrael", + "name_pt": "Israel", + "name_ru": "Израиль", + "name_sv": "Israel", + "name_tr": "İsrail", + "name_uk": "Ізраїль", + "name_ur": "اسرائیل", + "name_vi": "Israel", + "name_zh": "以色列", + "name_zht": "以色列", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": "Unrecognized", + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": "Unrecognized", + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": "Unrecognized", + "fclass_ua": null, + "filename": "ISR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.71991824722275, 32.709192409794866], + [35.54566531753454, 32.393992011030576], + [35.183930291491436, 32.53251068778894], + [34.97464074070933, 31.866582343059722], + [35.22589155451243, 31.754341132121766], + [34.970506626125996, 31.61677846936081], + [34.92740848159457, 31.353435370401414], + [35.397560662586045, 31.489086005167582], + [35.420918409981965, 31.100065822874356], + [34.92260257339143, 29.501326198844524], + [34.823243288783814, 29.76108076171822], + [34.26544, 31.21936], + [34.26543474464621, 31.21935730952032], + [34.26543338393569, 31.219360866820153], + [34.55637169773891, 31.548823960896996], + [34.48810713068136, 31.60553884533732], + [34.75258711115117, 32.07292633720117], + [34.95541710789678, 32.82737641044638], + [35.098457472480675, 33.080539252244265], + [35.126052687324545, 33.09090037691878], + [35.460709262846706, 33.08904002535628], + [35.55279666519081, 33.26427480725802], + [35.82110070165024, 33.2774264592763], + [35.836396925608625, 32.86812327730851], + [35.70079796727475, 32.71601369885738], + [35.71991824722275, 32.709192409794866] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Israel", + "sov_a3": "IS1", + "adm0_dif": 1, + "level": 2, + "type": "Indeterminate", + "tlc": "1", + "admin": "Palestine", + "adm0_a3": "PSX", + "geou_dif": 0, + "geounit": "Palestine", + "gu_a3": "PSX", + "su_dif": 0, + "subunit": "Palestine", + "su_a3": "PSX", + "brk_diff": 0, + "name": "Palestine", + "name_long": "Palestine", + "brk_a3": "PSX", + "brk_name": "Palestine", + "brk_group": null, + "abbrev": "Pal.", + "postal": "PAL", + "formal_en": "West Bank and Gaza", + "formal_fr": null, + "name_ciawf": null, + "note_adm0": null, + "note_brk": "Partial self-admin.", + "name_sort": "Palestine (West Bank and Gaza)", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 5, + "mapcolor13": 8, + "pop_est": 4685306, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 16276, + "gdp_year": 2018, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "-99", + "iso_a2": "PS", + "iso_a2_eh": "PS", + "iso_a3": "PSE", + "iso_a3_eh": "PSE", + "iso_n3": "275", + "iso_n3_eh": "275", + "un_a3": "275", + "wb_a2": "GZ", + "wb_a3": "WBG", + "woe_id": 28289408, + "woe_id_eh": 28289408, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PSX", + "adm0_diff": null, + "adm0_tlc": "PSX", + "adm0_a3_us": "PSX", + "adm0_a3_fr": "PSX", + "adm0_a3_ru": "PSX", + "adm0_a3_es": "PSX", + "adm0_a3_cn": "PSX", + "adm0_a3_tw": "PSX", + "adm0_a3_in": "PSX", + "adm0_a3_np": "PSX", + "adm0_a3_pk": "PSX", + "adm0_a3_de": "PSX", + "adm0_a3_gb": "PSX", + "adm0_a3_br": "PSX", + "adm0_a3_il": "PSX", + "adm0_a3_ps": "PSX", + "adm0_a3_sa": "PSX", + "adm0_a3_eg": "PSX", + "adm0_a3_ma": "PSX", + "adm0_a3_pt": "PSX", + "adm0_a3_ar": "PSX", + "adm0_a3_jp": "PSX", + "adm0_a3_ko": "PSX", + "adm0_a3_vn": "PSX", + "adm0_a3_tr": "PSX", + "adm0_a3_id": "PSX", + "adm0_a3_pl": "PSX", + "adm0_a3_gr": "PSX", + "adm0_a3_it": "PSX", + "adm0_a3_nl": "PSX", + "adm0_a3_se": "PSX", + "adm0_a3_bd": "PSX", + "adm0_a3_ua": "PSX", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 9, + "long_len": 9, + "abbrev_len": 4, + "tiny": -99, + "homepart": -99, + "min_zoom": 7, + "min_label": 4.5, + "max_label": 9.5, + "label_x": 35.291341, + "label_y": 32.047431, + "ne_id": 1159320899, + "wikidataid": "Q23792", + "name_ar": "فلسطين", + "name_bn": "ফিলিস্তিন অঞ্চল", + "name_de": "Palästina", + "name_en": "Palestine", + "name_es": "Palestina", + "name_fa": "فلسطین", + "name_fr": "Palestine", + "name_el": "Παλαιστίνη", + "name_he": "ארץ ישראל", + "name_hi": "फ़िलिस्तीनी राज्यक्षेत्र", + "name_hu": "Palesztina", + "name_id": "Palestina", + "name_it": "Palestina", + "name_ja": "パレスチナ", + "name_ko": "팔레스타인", + "name_nl": "Palestina", + "name_pl": "Palestyna", + "name_pt": "Palestina", + "name_ru": "Палестина", + "name_sv": "Palestina", + "name_tr": "Filistin", + "name_uk": "Палестина", + "name_ur": "فلسطین", + "name_vi": "Palestine", + "name_zh": "巴勒斯坦", + "name_zht": "巴勒斯坦地區", + "fclass_iso": "Admin-0 dependency", + "tlc_diff": null, + "fclass_tlc": "Admin-0 dependency", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": "Admin-0 country", + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": "Admin-0 country", + "fclass_sa": "Admin-0 country", + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": "Admin-0 country", + "fclass_ua": null, + "filename": "PSE.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.397560662586045, 31.489086005167582], + [34.92740848159457, 31.353435370401414], + [34.970506626125996, 31.61677846936081], + [35.22589155451243, 31.754341132121766], + [34.97464074070933, 31.866582343059722], + [35.183930291491436, 32.53251068778894], + [35.54566531753454, 32.393992011030576], + [35.5452519060762, 31.78250478772084], + [35.397560662586045, 31.489086005167582] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Lebanon", + "sov_a3": "LBN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Lebanon", + "adm0_a3": "LBN", + "geou_dif": 0, + "geounit": "Lebanon", + "gu_a3": "LBN", + "su_dif": 0, + "subunit": "Lebanon", + "su_a3": "LBN", + "brk_diff": 0, + "name": "Lebanon", + "name_long": "Lebanon", + "brk_a3": "LBN", + "brk_name": "Lebanon", + "brk_group": null, + "abbrev": "Leb.", + "postal": "LB", + "formal_en": "Lebanese Republic", + "formal_fr": null, + "name_ciawf": "Lebanon", + "note_adm0": null, + "note_brk": null, + "name_sort": "Lebanon", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 4, + "mapcolor9": 4, + "mapcolor13": 12, + "pop_est": 6855713, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 51991, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "LE", + "iso_a2": "LB", + "iso_a2_eh": "LB", + "iso_a3": "LBN", + "iso_a3_eh": "LBN", + "iso_n3": "422", + "iso_n3_eh": "422", + "un_a3": "422", + "wb_a2": "LB", + "wb_a3": "LBN", + "woe_id": 23424873, + "woe_id_eh": 23424873, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LBN", + "adm0_diff": null, + "adm0_tlc": "LBN", + "adm0_a3_us": "LBN", + "adm0_a3_fr": "LBN", + "adm0_a3_ru": "LBN", + "adm0_a3_es": "LBN", + "adm0_a3_cn": "LBN", + "adm0_a3_tw": "LBN", + "adm0_a3_in": "LBN", + "adm0_a3_np": "LBN", + "adm0_a3_pk": "LBN", + "adm0_a3_de": "LBN", + "adm0_a3_gb": "LBN", + "adm0_a3_br": "LBN", + "adm0_a3_il": "LBN", + "adm0_a3_ps": "LBN", + "adm0_a3_sa": "LBN", + "adm0_a3_eg": "LBN", + "adm0_a3_ma": "LBN", + "adm0_a3_pt": "LBN", + "adm0_a3_ar": "LBN", + "adm0_a3_jp": "LBN", + "adm0_a3_ko": "LBN", + "adm0_a3_vn": "LBN", + "adm0_a3_tr": "LBN", + "adm0_a3_id": "LBN", + "adm0_a3_pl": "LBN", + "adm0_a3_gr": "LBN", + "adm0_a3_it": "LBN", + "adm0_a3_nl": "LBN", + "adm0_a3_se": "LBN", + "adm0_a3_bd": "LBN", + "adm0_a3_ua": "LBN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": 4, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 35.992892, + "label_y": 34.133368, + "ne_id": 1159321013, + "wikidataid": "Q822", + "name_ar": "لبنان", + "name_bn": "লেবানন", + "name_de": "Libanon", + "name_en": "Lebanon", + "name_es": "Líbano", + "name_fa": "لبنان", + "name_fr": "Liban", + "name_el": "Λίβανος", + "name_he": "לבנון", + "name_hi": "लेबनान", + "name_hu": "Libanon", + "name_id": "Lebanon", + "name_it": "Libano", + "name_ja": "レバノン", + "name_ko": "레바논", + "name_nl": "Libanon", + "name_pl": "Liban", + "name_pt": "Líbano", + "name_ru": "Ливан", + "name_sv": "Libanon", + "name_tr": "Lübnan", + "name_uk": "Ліван", + "name_ur": "لبنان", + "name_vi": "Liban", + "name_zh": "黎巴嫩", + "name_zht": "黎巴嫩", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LBN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.82110070165024, 33.2774264592763], + [35.55279666519081, 33.26427480725802], + [35.460709262846706, 33.08904002535628], + [35.126052687324545, 33.09090037691878], + [35.48220665868013, 33.90545014091944], + [35.9795923194894, 34.61005829521913], + [35.99840254084364, 34.644914048800004], + [36.4481942075121, 34.59393524834407], + [36.61175011571589, 34.20178864189718], + [36.066460402172055, 33.82491242119255], + [35.82110070165024, 33.2774264592763] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Syria", + "sov_a3": "SYR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Syria", + "adm0_a3": "SYR", + "geou_dif": 0, + "geounit": "Syria", + "gu_a3": "SYR", + "su_dif": 0, + "subunit": "Syria", + "su_a3": "SYR", + "brk_diff": 0, + "name": "Syria", + "name_long": "Syria", + "brk_a3": "SYR", + "brk_name": "Syria", + "brk_group": null, + "abbrev": "Syria", + "postal": "SYR", + "formal_en": "Syrian Arab Republic", + "formal_fr": null, + "name_ciawf": "Syria", + "note_adm0": null, + "note_brk": null, + "name_sort": "Syrian Arab Republic", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 6, + "mapcolor9": 2, + "mapcolor13": 6, + "pop_est": 17070135, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 98830, + "gdp_year": 2015, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "SY", + "iso_a2": "SY", + "iso_a2_eh": "SY", + "iso_a3": "SYR", + "iso_a3_eh": "SYR", + "iso_n3": "760", + "iso_n3_eh": "760", + "un_a3": "760", + "wb_a2": "SY", + "wb_a3": "SYR", + "woe_id": 23424956, + "woe_id_eh": 23424956, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SYR", + "adm0_diff": null, + "adm0_tlc": "SYR", + "adm0_a3_us": "SYR", + "adm0_a3_fr": "SYR", + "adm0_a3_ru": "SYR", + "adm0_a3_es": "SYR", + "adm0_a3_cn": "SYR", + "adm0_a3_tw": "SYR", + "adm0_a3_in": "SYR", + "adm0_a3_np": "SYR", + "adm0_a3_pk": "SYR", + "adm0_a3_de": "SYR", + "adm0_a3_gb": "SYR", + "adm0_a3_br": "SYR", + "adm0_a3_il": "SYR", + "adm0_a3_ps": "SYR", + "adm0_a3_sa": "SYR", + "adm0_a3_eg": "SYR", + "adm0_a3_ma": "SYR", + "adm0_a3_pt": "SYR", + "adm0_a3_ar": "SYR", + "adm0_a3_jp": "SYR", + "adm0_a3_ko": "SYR", + "adm0_a3_vn": "SYR", + "adm0_a3_tr": "SYR", + "adm0_a3_id": "SYR", + "adm0_a3_pl": "SYR", + "adm0_a3_gr": "SYR", + "adm0_a3_it": "SYR", + "adm0_a3_nl": "SYR", + "adm0_a3_se": "SYR", + "adm0_a3_bd": "SYR", + "adm0_a3_ua": "SYR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 38.277783, + "label_y": 35.006636, + "ne_id": 1159321295, + "wikidataid": "Q858", + "name_ar": "سوريا", + "name_bn": "সিরিয়া", + "name_de": "Syrien", + "name_en": "Syria", + "name_es": "Siria", + "name_fa": "سوریه", + "name_fr": "Syrie", + "name_el": "Συρία", + "name_he": "סוריה", + "name_hi": "सीरिया", + "name_hu": "Szíria", + "name_id": "Suriah", + "name_it": "Siria", + "name_ja": "シリア", + "name_ko": "시리아", + "name_nl": "Syrië", + "name_pl": "Syria", + "name_pt": "Síria", + "name_ru": "Сирия", + "name_sv": "Syrien", + "name_tr": "Suriye", + "name_uk": "Сирія", + "name_ur": "سوریہ", + "name_vi": "Syria", + "name_zh": "叙利亚", + "name_zht": "敘利亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SYR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.71991824722275, 32.709192409794866], + [35.70079796727475, 32.71601369885738], + [35.836396925608625, 32.86812327730851], + [35.82110070165024, 33.2774264592763], + [36.066460402172055, 33.82491242119255], + [36.61175011571589, 34.20178864189718], + [36.4481942075121, 34.59393524834407], + [35.99840254084364, 34.644914048800004], + [35.905023227692226, 35.410009467097325], + [36.149762811026534, 35.82153473565367], + [36.417550083163036, 36.04061697035506], + [36.6853890317318, 36.259699205056464], + [36.7394942563414, 36.81752045343109], + [37.06676110204583, 36.62303620050062], + [38.1677274920242, 36.90121043552777], + [38.6998913917659, 36.71292735447234], + [39.52258019385255, 36.71605377862599], + [40.67325931169569, 37.09127635349729], + [41.21208947120305, 37.074352321921694], + [42.34959109881177, 37.2298725449041], + [41.83706424334096, 36.605853786763575], + [41.289707472505455, 36.35881460219227], + [41.383965285005814, 35.628316555314356], + [41.006158888519934, 34.41937226006212], + [38.792340529136084, 33.378686428352225], + [36.834062127435544, 32.312937526980775], + [35.71991824722275, 32.709192409794866] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "South Korea", + "sov_a3": "KOR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "South Korea", + "adm0_a3": "KOR", + "geou_dif": 0, + "geounit": "South Korea", + "gu_a3": "KOR", + "su_dif": 0, + "subunit": "South Korea", + "su_a3": "KOR", + "brk_diff": 0, + "name": "South Korea", + "name_long": "Republic of Korea", + "brk_a3": "KOR", + "brk_name": "Republic of Korea", + "brk_group": null, + "abbrev": "S.K.", + "postal": "KR", + "formal_en": "Republic of Korea", + "formal_fr": null, + "name_ciawf": "Korea, South", + "note_adm0": null, + "note_brk": null, + "name_sort": "Korea, Rep.", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 1, + "mapcolor9": 1, + "mapcolor13": 5, + "pop_est": 51709098, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 1646739, + "gdp_year": 2019, + "economy": "4. Emerging region: MIKT", + "income_grp": "1. High income: OECD", + "fips_10": "KS", + "iso_a2": "KR", + "iso_a2_eh": "KR", + "iso_a3": "KOR", + "iso_a3_eh": "KOR", + "iso_n3": "410", + "iso_n3_eh": "410", + "un_a3": "410", + "wb_a2": "KR", + "wb_a3": "KOR", + "woe_id": 23424868, + "woe_id_eh": 23424868, + "woe_note": "Exact WOE match as country", + "adm0_iso": "KOR", + "adm0_diff": null, + "adm0_tlc": "KOR", + "adm0_a3_us": "KOR", + "adm0_a3_fr": "KOR", + "adm0_a3_ru": "KOR", + "adm0_a3_es": "KOR", + "adm0_a3_cn": "KOR", + "adm0_a3_tw": "KOR", + "adm0_a3_in": "KOR", + "adm0_a3_np": "KOR", + "adm0_a3_pk": "KOR", + "adm0_a3_de": "KOR", + "adm0_a3_gb": "KOR", + "adm0_a3_br": "KOR", + "adm0_a3_il": "KOR", + "adm0_a3_ps": "KOR", + "adm0_a3_sa": "KOR", + "adm0_a3_eg": "KOR", + "adm0_a3_ma": "KOR", + "adm0_a3_pt": "KOR", + "adm0_a3_ar": "KOR", + "adm0_a3_jp": "KOR", + "adm0_a3_ko": "KOR", + "adm0_a3_vn": "KOR", + "adm0_a3_tr": "KOR", + "adm0_a3_id": "KOR", + "adm0_a3_pl": "KOR", + "adm0_a3_gr": "KOR", + "adm0_a3_it": "KOR", + "adm0_a3_nl": "KOR", + "adm0_a3_se": "KOR", + "adm0_a3_bd": "KOR", + "adm0_a3_ua": "KOR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 11, + "long_len": 17, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 7, + "label_x": 128.129504, + "label_y": 36.384924, + "ne_id": 1159320985, + "wikidataid": "Q884", + "name_ar": "كوريا الجنوبية", + "name_bn": "দক্ষিণ কোরিয়া", + "name_de": "Südkorea", + "name_en": "South Korea", + "name_es": "Corea del Sur", + "name_fa": "کره جنوبی", + "name_fr": "Corée du Sud", + "name_el": "Νότια Κορέα", + "name_he": "קוריאה הדרומית", + "name_hi": "दक्षिण कोरिया", + "name_hu": "Dél-Korea", + "name_id": "Korea Selatan", + "name_it": "Corea del Sud", + "name_ja": "大韓民国", + "name_ko": "대한민국", + "name_nl": "Zuid-Korea", + "name_pl": "Korea Południowa", + "name_pt": "Coreia do Sul", + "name_ru": "Республика Корея", + "name_sv": "Sydkorea", + "name_tr": "Güney Kore", + "name_uk": "Південна Корея", + "name_ur": "جنوبی کوریا", + "name_vi": "Hàn Quốc", + "name_zh": "大韩民国", + "name_zht": "大韓民國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "KOR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [126.17475874237624, 37.74968577732804], + [126.23733890188176, 37.84037791600028], + [126.68371992401893, 37.80477285415118], + [127.07330854706737, 38.2561148137884], + [127.78003543509101, 38.30453563084589], + [128.20574588431145, 38.37039724380189], + [128.34971642467661, 38.61224294692785], + [129.21291954968007, 37.43239248305595], + [129.46044966035817, 36.78418915460283], + [129.4683044780665, 35.63214061130395], + [129.0913765809296, 35.082484239231434], + [128.1858504578791, 34.89037710218639], + [127.3865194031884, 34.47567373304412], + [126.48574751190876, 34.39004588473648], + [126.37391971242914, 34.934560451795946], + [126.55923139862779, 35.6845405136479], + [126.11739790253229, 36.72548472751926], + [126.86014326386339, 36.893924058574626], + [126.17475874237624, 37.74968577732804] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "North Korea", + "sov_a3": "PRK", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "North Korea", + "adm0_a3": "PRK", + "geou_dif": 0, + "geounit": "North Korea", + "gu_a3": "PRK", + "su_dif": 0, + "subunit": "North Korea", + "su_a3": "PRK", + "brk_diff": 0, + "name": "North Korea", + "name_long": "Dem. Rep. Korea", + "brk_a3": "PRK", + "brk_name": "Dem. Rep. Korea", + "brk_group": null, + "abbrev": "N.K.", + "postal": "KP", + "formal_en": "Democratic People's Republic of Korea", + "formal_fr": null, + "name_ciawf": "Korea, North", + "note_adm0": null, + "note_brk": null, + "name_sort": "Korea, Dem. Rep.", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 5, + "mapcolor9": 3, + "mapcolor13": 9, + "pop_est": 25666161, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 40000, + "gdp_year": 2016, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "KN", + "iso_a2": "KP", + "iso_a2_eh": "KP", + "iso_a3": "PRK", + "iso_a3_eh": "PRK", + "iso_n3": "408", + "iso_n3_eh": "408", + "un_a3": "408", + "wb_a2": "KP", + "wb_a3": "PRK", + "woe_id": 23424865, + "woe_id_eh": 23424865, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PRK", + "adm0_diff": null, + "adm0_tlc": "PRK", + "adm0_a3_us": "PRK", + "adm0_a3_fr": "PRK", + "adm0_a3_ru": "PRK", + "adm0_a3_es": "PRK", + "adm0_a3_cn": "PRK", + "adm0_a3_tw": "PRK", + "adm0_a3_in": "PRK", + "adm0_a3_np": "PRK", + "adm0_a3_pk": "PRK", + "adm0_a3_de": "PRK", + "adm0_a3_gb": "PRK", + "adm0_a3_br": "PRK", + "adm0_a3_il": "PRK", + "adm0_a3_ps": "PRK", + "adm0_a3_sa": "PRK", + "adm0_a3_eg": "PRK", + "adm0_a3_ma": "PRK", + "adm0_a3_pt": "PRK", + "adm0_a3_ar": "PRK", + "adm0_a3_jp": "PRK", + "adm0_a3_ko": "PRK", + "adm0_a3_vn": "PRK", + "adm0_a3_tr": "PRK", + "adm0_a3_id": "PRK", + "adm0_a3_pl": "PRK", + "adm0_a3_gr": "PRK", + "adm0_a3_it": "PRK", + "adm0_a3_nl": "PRK", + "adm0_a3_se": "PRK", + "adm0_a3_bd": "PRK", + "adm0_a3_ua": "PRK", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 11, + "long_len": 15, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 126.444516, + "label_y": 39.885252, + "ne_id": 1159321181, + "wikidataid": "Q423", + "name_ar": "كوريا الشمالية", + "name_bn": "উত্তর কোরিয়া", + "name_de": "Nordkorea", + "name_en": "North Korea", + "name_es": "Corea del Norte", + "name_fa": "کره شمالی", + "name_fr": "Corée du Nord", + "name_el": "Βόρεια Κορέα", + "name_he": "קוריאה הצפונית", + "name_hi": "उत्तर कोरिया", + "name_hu": "Észak-Korea", + "name_id": "Korea Utara", + "name_it": "Corea del Nord", + "name_ja": "朝鮮民主主義人民共和国", + "name_ko": "조선민주주의인민공화국", + "name_nl": "Noord-Korea", + "name_pl": "Korea Północna", + "name_pt": "Coreia do Norte", + "name_ru": "КНДР", + "name_sv": "Nordkorea", + "name_tr": "Kuzey Kore", + "name_uk": "Корейська Народно-Демократична Республіка", + "name_ur": "شمالی کوریا", + "name_vi": "Cộng hòa Dân chủ Nhân dân Triều Tiên", + "name_zh": "朝鲜民主主义人民共和国", + "name_zht": "朝鮮民主主義人民共和國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PRK.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [130.78000366004676, 42.220007813203225], + [130.78000485358513, 42.22001036108258], + [130.78000735893113, 42.22000722916885], + [130.78000366004676, 42.220007813203225] + ] + ], + [ + [ + [130.63999970690955, 42.39502427522179], + [130.6400000000001, 42.395], + [130.77999231657833, 42.22000960427719], + [130.40003055228902, 42.28000356705971], + [129.96594852103726, 41.94136790625106], + [129.66736209525482, 41.60110443782523], + [129.70518924369247, 40.88282786718433], + [129.18811486218, 40.66180776627199], + [129.01039961152821, 40.485436102859815], + [128.63336836152672, 40.18984691015031], + [127.96741417858135, 40.02541250259756], + [127.53343550019417, 39.7568500839767], + [127.5021195822253, 39.32393077245153], + [127.38543419811027, 39.213472398427655], + [127.78334272675772, 39.05089834243742], + [128.34971642467661, 38.61224294692785], + [128.20574588431145, 38.37039724380189], + [127.78003543509101, 38.30453563084589], + [127.07330854706737, 38.2561148137884], + [126.68371992401893, 37.80477285415118], + [126.23733890188176, 37.84037791600028], + [126.17475874237624, 37.74968577732804], + [125.68910363169721, 37.94001007745902], + [125.5684391622957, 37.75208873142962], + [125.2753304383362, 37.669070542952724], + [125.24008711151316, 37.85722443292744], + [124.98103315643397, 37.94882090916478], + [124.71216067921938, 38.10834605564979], + [124.98599409393398, 38.54847422947968], + [125.2219486837787, 38.66585724543067], + [125.13285851450752, 38.84855927179859], + [125.3865897970606, 39.387957872061165], + [125.32111575734682, 39.55138458918421], + [124.7374821310424, 39.66034434667162], + [124.26562462778531, 39.928493353834156], + [125.07994184784064, 40.56982371679245], + [126.18204511932943, 41.10733612727637], + [126.86908328664987, 41.81656932226619], + [127.34378299368302, 41.50315176041597], + [128.20843305879066, 41.46677155208249], + [128.0522152039723, 41.99428457291795], + [129.59666873587952, 42.42498179785456], + [129.99426720593323, 42.985386867843786], + [130.63999970690955, 42.39502427522179] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Bhutan", + "sov_a3": "BTN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Bhutan", + "adm0_a3": "BTN", + "geou_dif": 0, + "geounit": "Bhutan", + "gu_a3": "BTN", + "su_dif": 0, + "subunit": "Bhutan", + "su_a3": "BTN", + "brk_diff": 0, + "name": "Bhutan", + "name_long": "Bhutan", + "brk_a3": "BTN", + "brk_name": "Bhutan", + "brk_group": null, + "abbrev": "Bhutan", + "postal": "BT", + "formal_en": "Kingdom of Bhutan", + "formal_fr": null, + "name_ciawf": "Bhutan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Bhutan", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 6, + "mapcolor9": 1, + "mapcolor13": 8, + "pop_est": 763092, + "pop_rank": 11, + "pop_year": 2019, + "gdp_md": 2530, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "BT", + "iso_a2": "BT", + "iso_a2_eh": "BT", + "iso_a3": "BTN", + "iso_a3_eh": "BTN", + "iso_n3": "064", + "iso_n3_eh": "064", + "un_a3": "064", + "wb_a2": "BT", + "wb_a3": "BTN", + "woe_id": 23424770, + "woe_id_eh": 23424770, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BTN", + "adm0_diff": null, + "adm0_tlc": "BTN", + "adm0_a3_us": "BTN", + "adm0_a3_fr": "BTN", + "adm0_a3_ru": "BTN", + "adm0_a3_es": "BTN", + "adm0_a3_cn": "BTN", + "adm0_a3_tw": "BTN", + "adm0_a3_in": "BTN", + "adm0_a3_np": "BTN", + "adm0_a3_pk": "BTN", + "adm0_a3_de": "BTN", + "adm0_a3_gb": "BTN", + "adm0_a3_br": "BTN", + "adm0_a3_il": "BTN", + "adm0_a3_ps": "BTN", + "adm0_a3_sa": "BTN", + "adm0_a3_eg": "BTN", + "adm0_a3_ma": "BTN", + "adm0_a3_pt": "BTN", + "adm0_a3_ar": "BTN", + "adm0_a3_jp": "BTN", + "adm0_a3_ko": "BTN", + "adm0_a3_vn": "BTN", + "adm0_a3_tr": "BTN", + "adm0_a3_id": "BTN", + "adm0_a3_pl": "BTN", + "adm0_a3_gr": "BTN", + "adm0_a3_it": "BTN", + "adm0_a3_nl": "BTN", + "adm0_a3_se": "BTN", + "adm0_a3_bd": "BTN", + "adm0_a3_ua": "BTN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Southern Asia", + "region_wb": "South Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 90.040294, + "label_y": 27.536685, + "ne_id": 1159320453, + "wikidataid": "Q917", + "name_ar": "بوتان", + "name_bn": "ভুটান", + "name_de": "Bhutan", + "name_en": "Bhutan", + "name_es": "Bután", + "name_fa": "بوتان", + "name_fr": "Bhoutan", + "name_el": "Μπουτάν", + "name_he": "בהוטן", + "name_hi": "भूटान", + "name_hu": "Bhután", + "name_id": "Bhutan", + "name_it": "Bhutan", + "name_ja": "ブータン", + "name_ko": "부탄", + "name_nl": "Bhutan", + "name_pl": "Bhutan", + "name_pt": "Butão", + "name_ru": "Бутан", + "name_sv": "Bhutan", + "name_tr": "Bhutan", + "name_uk": "Бутан", + "name_ur": "بھوٹان", + "name_vi": "Bhutan", + "name_zh": "不丹", + "name_zht": "不丹", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BTN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [91.69665652869668, 27.771741848251665], + [92.10371178585974, 27.452614040633208], + [92.03348351437509, 26.83831045176356], + [91.21751264848643, 26.808648179628022], + [90.37327477413407, 26.87572418874288], + [89.74452762243885, 26.719402981059957], + [88.83564253128938, 27.098966376243762], + [88.81424848832056, 27.299315904239364], + [89.47581017452111, 28.042758897406397], + [90.01582889197118, 28.296438503527217], + [90.7305139505678, 28.064953925075756], + [91.25885379431992, 28.040614325466294], + [91.69665652869668, 27.771741848251665] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Oman", + "sov_a3": "OMN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Oman", + "adm0_a3": "OMN", + "geou_dif": 0, + "geounit": "Oman", + "gu_a3": "OMN", + "su_dif": 0, + "subunit": "Oman", + "su_a3": "OMN", + "brk_diff": 0, + "name": "Oman", + "name_long": "Oman", + "brk_a3": "OMN", + "brk_name": "Oman", + "brk_group": null, + "abbrev": "Oman", + "postal": "OM", + "formal_en": "Sultanate of Oman", + "formal_fr": null, + "name_ciawf": "Oman", + "note_adm0": null, + "note_brk": null, + "name_sort": "Oman", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 6, + "pop_est": 4974986, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 76331, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "MU", + "iso_a2": "OM", + "iso_a2_eh": "OM", + "iso_a3": "OMN", + "iso_a3_eh": "OMN", + "iso_n3": "512", + "iso_n3_eh": "512", + "un_a3": "512", + "wb_a2": "OM", + "wb_a3": "OMN", + "woe_id": 23424898, + "woe_id_eh": 23424898, + "woe_note": "Exact WOE match as country", + "adm0_iso": "OMN", + "adm0_diff": null, + "adm0_tlc": "OMN", + "adm0_a3_us": "OMN", + "adm0_a3_fr": "OMN", + "adm0_a3_ru": "OMN", + "adm0_a3_es": "OMN", + "adm0_a3_cn": "OMN", + "adm0_a3_tw": "OMN", + "adm0_a3_in": "OMN", + "adm0_a3_np": "OMN", + "adm0_a3_pk": "OMN", + "adm0_a3_de": "OMN", + "adm0_a3_gb": "OMN", + "adm0_a3_br": "OMN", + "adm0_a3_il": "OMN", + "adm0_a3_ps": "OMN", + "adm0_a3_sa": "OMN", + "adm0_a3_eg": "OMN", + "adm0_a3_ma": "OMN", + "adm0_a3_pt": "OMN", + "adm0_a3_ar": "OMN", + "adm0_a3_jp": "OMN", + "adm0_a3_ko": "OMN", + "adm0_a3_vn": "OMN", + "adm0_a3_tr": "OMN", + "adm0_a3_id": "OMN", + "adm0_a3_pl": "OMN", + "adm0_a3_gr": "OMN", + "adm0_a3_it": "OMN", + "adm0_a3_nl": "OMN", + "adm0_a3_se": "OMN", + "adm0_a3_bd": "OMN", + "adm0_a3_ua": "OMN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 57.336553, + "label_y": 22.120427, + "ne_id": 1159321151, + "wikidataid": "Q842", + "name_ar": "سلطنة عمان", + "name_bn": "ওমান", + "name_de": "Oman", + "name_en": "Oman", + "name_es": "Omán", + "name_fa": "عمان", + "name_fr": "Oman", + "name_el": "Ομάν", + "name_he": "עומאן", + "name_hi": "ओमान", + "name_hu": "Omán", + "name_id": "Oman", + "name_it": "Oman", + "name_ja": "オマーン", + "name_ko": "오만", + "name_nl": "Oman", + "name_pl": "Oman", + "name_pt": "Omã", + "name_ru": "Оман", + "name_sv": "Oman", + "name_tr": "Umman", + "name_uk": "Оман", + "name_ur": "عمان", + "name_vi": "Oman", + "name_zh": "阿曼", + "name_zht": "阿曼", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "OMN.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [55.208341098863194, 22.708329982997046], + [55.234489373602884, 23.110992743415324], + [55.525841098864475, 23.524869289640932], + [55.52863162620824, 23.933604030853502], + [55.98121382022046, 24.13054291431783], + [55.804118686756226, 24.269604193615265], + [55.88623253766801, 24.920830593357447], + [56.396847365144005, 24.924732163995486], + [56.845140415276006, 24.241673081961505], + [57.4034525897574, 23.878594468678813], + [58.13694786970825, 23.74793060962881], + [58.72921146020542, 23.56566783293536], + [59.18050174341033, 22.992395331305474], + [59.45009769067703, 22.6602709009656], + [59.80806033716286, 22.533611965418217], + [59.806148309168066, 22.310524807214193], + [59.442191196536385, 21.714540513592027], + [59.28240766788991, 21.43388580981485], + [58.86114139184656, 21.114034532144302], + [58.48798587426694, 20.428985907467094], + [58.034318475176605, 20.481437486243337], + [57.826372511634105, 20.24300242764863], + [57.665762160070955, 19.73600495043307], + [57.788700392493325, 19.067570298737678], + [57.694390903560645, 18.94470958096376], + [57.234263950433814, 18.947991034414287], + [56.60965091332193, 18.574267076079465], + [56.51218916201947, 18.087113348863966], + [56.28352094912793, 17.876066799383963], + [55.66149173363064, 17.884128322821496], + [55.26993940615512, 17.632309068263197], + [55.27490034365513, 17.22835439703762], + [54.79100223167404, 16.95069692633338], + [54.23925296409371, 17.044980577049913], + [53.570508253804576, 16.707662665264706], + [53.10857262554751, 16.651051133688952], + [52.78218427919205, 17.349742336491232], + [52.00000980002224, 19.000003363516058], + [54.99998172386236, 19.999994004796108], + [55.666659376859826, 22.00000112557234], + [55.208341098863194, 22.708329982997046] + ] + ], + [ + [ + [56.261041701080956, 25.71460643157677], + [56.07082075381456, 26.05546417897398], + [56.36201744977927, 26.39593435312898], + [56.48567915225374, 26.309117946878633], + [56.39142133975335, 25.895990708921246], + [56.261041701080956, 25.71460643157677] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Uzbekistan", + "sov_a3": "UZB", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Uzbekistan", + "adm0_a3": "UZB", + "geou_dif": 0, + "geounit": "Uzbekistan", + "gu_a3": "UZB", + "su_dif": 0, + "subunit": "Uzbekistan", + "su_a3": "UZB", + "brk_diff": 0, + "name": "Uzbekistan", + "name_long": "Uzbekistan", + "brk_a3": "UZB", + "brk_name": "Uzbekistan", + "brk_group": null, + "abbrev": "Uzb.", + "postal": "UZ", + "formal_en": "Republic of Uzbekistan", + "formal_fr": null, + "name_ciawf": "Uzbekistan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Uzbekistan", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 3, + "mapcolor9": 5, + "mapcolor13": 4, + "pop_est": 33580650, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 57921, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "UZ", + "iso_a2": "UZ", + "iso_a2_eh": "UZ", + "iso_a3": "UZB", + "iso_a3_eh": "UZB", + "iso_n3": "860", + "iso_n3_eh": "860", + "un_a3": "860", + "wb_a2": "UZ", + "wb_a3": "UZB", + "woe_id": 23424980, + "woe_id_eh": 23424980, + "woe_note": "Exact WOE match as country", + "adm0_iso": "UZB", + "adm0_diff": null, + "adm0_tlc": "UZB", + "adm0_a3_us": "UZB", + "adm0_a3_fr": "UZB", + "adm0_a3_ru": "UZB", + "adm0_a3_es": "UZB", + "adm0_a3_cn": "UZB", + "adm0_a3_tw": "UZB", + "adm0_a3_in": "UZB", + "adm0_a3_np": "UZB", + "adm0_a3_pk": "UZB", + "adm0_a3_de": "UZB", + "adm0_a3_gb": "UZB", + "adm0_a3_br": "UZB", + "adm0_a3_il": "UZB", + "adm0_a3_ps": "UZB", + "adm0_a3_sa": "UZB", + "adm0_a3_eg": "UZB", + "adm0_a3_ma": "UZB", + "adm0_a3_pt": "UZB", + "adm0_a3_ar": "UZB", + "adm0_a3_jp": "UZB", + "adm0_a3_ko": "UZB", + "adm0_a3_vn": "UZB", + "adm0_a3_tr": "UZB", + "adm0_a3_id": "UZB", + "adm0_a3_pl": "UZB", + "adm0_a3_gr": "UZB", + "adm0_a3_it": "UZB", + "adm0_a3_nl": "UZB", + "adm0_a3_se": "UZB", + "adm0_a3_bd": "UZB", + "adm0_a3_ua": "UZB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Central Asia", + "region_wb": "Europe & Central Asia", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": 5, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 64.005429, + "label_y": 41.693603, + "ne_id": 1159321405, + "wikidataid": "Q265", + "name_ar": "أوزبكستان", + "name_bn": "উজবেকিস্তান", + "name_de": "Usbekistan", + "name_en": "Uzbekistan", + "name_es": "Uzbekistán", + "name_fa": "ازبکستان", + "name_fr": "Ouzbékistan", + "name_el": "Ουζμπεκιστάν", + "name_he": "אוזבקיסטן", + "name_hi": "उज़्बेकिस्तान", + "name_hu": "Üzbegisztán", + "name_id": "Uzbekistan", + "name_it": "Uzbekistan", + "name_ja": "ウズベキスタン", + "name_ko": "우즈베키스탄", + "name_nl": "Oezbekistan", + "name_pl": "Uzbekistan", + "name_pt": "Uzbequistão", + "name_ru": "Узбекистан", + "name_sv": "Uzbekistan", + "name_tr": "Özbekistan", + "name_uk": "Узбекистан", + "name_ur": "ازبکستان", + "name_vi": "Uzbekistan", + "name_zh": "乌兹别克斯坦", + "name_zht": "烏茲別克", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "UZB.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [55.96819135928291, 41.30864166926936], + [55.928917270741096, 44.99585846615911], + [58.50312706892845, 45.586804307632974], + [58.68998904809581, 45.50001373959873], + [60.23997195825834, 44.78403677019473], + [61.05831994003245, 44.40581696225051], + [62.01330040878625, 43.50447663021565], + [63.18578698105657, 43.650074978198006], + [64.90082441595928, 43.72808055274258], + [66.09801232286509, 42.997660020513095], + [66.02339155463562, 41.99464630794404], + [66.51064863471572, 41.987644151368556], + [66.71404707221652, 41.1684435084615], + [67.98585574735182, 41.13599070898222], + [68.25989586779562, 40.6623245305949], + [68.63248294462002, 40.66868073176681], + [69.07002729683524, 41.38424428971234], + [70.3889648782208, 42.08130768489745], + [70.96231489449914, 42.266154283205495], + [71.25924767444823, 42.16771067968946], + [70.42002241402821, 41.51999827734314], + [71.1578585142916, 41.14358714452912], + [71.87011478057047, 41.392900092121266], + [73.05541710804917, 40.866033026689465], + [71.77487511585656, 40.14584442805378], + [71.01419803252017, 40.24436554621823], + [70.60140669137269, 40.21852733007229], + [70.45815962105962, 40.49649485937029], + [70.66662234892505, 40.960213324541414], + [69.32949466337283, 40.72782440852485], + [69.0116329283455, 40.08615814875667], + [68.53641645698943, 39.53345286717894], + [67.70142866401736, 39.58047842056453], + [67.44221967964131, 39.140143541005486], + [68.17602501818592, 38.901553453113905], + [68.39203250516596, 38.15702525486874], + [67.82999962755952, 37.144994004864685], + [67.07578209825962, 37.35614390720929], + [66.51860680528867, 37.36278432875879], + [66.54615034370022, 37.97468496352687], + [65.2159989765074, 38.4026950139843], + [64.17022301621677, 38.892406724598246], + [63.51801476426103, 39.36325653742564], + [62.374260288345006, 40.05388621679039], + [61.88271406438469, 41.084856879229406], + [61.54717898951356, 41.266370347654615], + [60.465952996670694, 41.22032664648255], + [60.083340691981675, 41.425146185871405], + [59.976422153569786, 42.22308197689021], + [58.62901085799146, 42.75155101172305], + [57.78652998233708, 42.17055288346552], + [56.932215203687804, 41.826026109375604], + [57.0963912290791, 41.32231008561057], + [55.96819135928291, 41.30864166926936] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Kazakhstan", + "sov_a3": "KA1", + "adm0_dif": 1, + "level": 1, + "type": "Sovereignty", + "tlc": "1", + "admin": "Kazakhstan", + "adm0_a3": "KAZ", + "geou_dif": 0, + "geounit": "Kazakhstan", + "gu_a3": "KAZ", + "su_dif": 0, + "subunit": "Kazakhstan", + "su_a3": "KAZ", + "brk_diff": 0, + "name": "Kazakhstan", + "name_long": "Kazakhstan", + "brk_a3": "KAZ", + "brk_name": "Kazakhstan", + "brk_group": null, + "abbrev": "Kaz.", + "postal": "KZ", + "formal_en": "Republic of Kazakhstan", + "formal_fr": null, + "name_ciawf": "Kazakhstan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Kazakhstan", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 1, + "mapcolor9": 6, + "mapcolor13": 1, + "pop_est": 18513930, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 181665, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "KZ", + "iso_a2": "KZ", + "iso_a2_eh": "KZ", + "iso_a3": "KAZ", + "iso_a3_eh": "KAZ", + "iso_n3": "398", + "iso_n3_eh": "398", + "un_a3": "398", + "wb_a2": "KZ", + "wb_a3": "KAZ", + "woe_id": -90, + "woe_id_eh": 23424871, + "woe_note": "Includes Baykonur Cosmodrome as an Admin-1 states provinces", + "adm0_iso": "KAZ", + "adm0_diff": null, + "adm0_tlc": "KAZ", + "adm0_a3_us": "KAZ", + "adm0_a3_fr": "KAZ", + "adm0_a3_ru": "KAZ", + "adm0_a3_es": "KAZ", + "adm0_a3_cn": "KAZ", + "adm0_a3_tw": "KAZ", + "adm0_a3_in": "KAZ", + "adm0_a3_np": "KAZ", + "adm0_a3_pk": "KAZ", + "adm0_a3_de": "KAZ", + "adm0_a3_gb": "KAZ", + "adm0_a3_br": "KAZ", + "adm0_a3_il": "KAZ", + "adm0_a3_ps": "KAZ", + "adm0_a3_sa": "KAZ", + "adm0_a3_eg": "KAZ", + "adm0_a3_ma": "KAZ", + "adm0_a3_pt": "KAZ", + "adm0_a3_ar": "KAZ", + "adm0_a3_jp": "KAZ", + "adm0_a3_ko": "KAZ", + "adm0_a3_vn": "KAZ", + "adm0_a3_tr": "KAZ", + "adm0_a3_id": "KAZ", + "adm0_a3_pl": "KAZ", + "adm0_a3_gr": "KAZ", + "adm0_a3_it": "KAZ", + "adm0_a3_nl": "KAZ", + "adm0_a3_se": "KAZ", + "adm0_a3_bd": "KAZ", + "adm0_a3_ua": "KAZ", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Central Asia", + "region_wb": "Europe & Central Asia", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 7, + "label_x": 68.685548, + "label_y": 49.054149, + "ne_id": 1159320967, + "wikidataid": "Q232", + "name_ar": "كازاخستان", + "name_bn": "কাজাখস্তান", + "name_de": "Kasachstan", + "name_en": "Kazakhstan", + "name_es": "Kazajistán", + "name_fa": "قزاقستان", + "name_fr": "Kazakhstan", + "name_el": "Καζακστάν", + "name_he": "קזחסטן", + "name_hi": "कज़ाख़िस्तान", + "name_hu": "Kazahsztán", + "name_id": "Kazakhstan", + "name_it": "Kazakistan", + "name_ja": "カザフスタン", + "name_ko": "카자흐스탄", + "name_nl": "Kazachstan", + "name_pl": "Kazachstan", + "name_pt": "Cazaquistão", + "name_ru": "Казахстан", + "name_sv": "Kazakstan", + "name_tr": "Kazakistan", + "name_uk": "Казахстан", + "name_ur": "قازقستان", + "name_vi": "Kazakhstan", + "name_zh": "哈萨克斯坦", + "name_zht": "哈薩克", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "KAZ.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [87.35997033076265, 49.21498078062912], + [86.59877648310336, 48.549181626980626], + [85.7682328633083, 48.45575063739699], + [85.72048383987067, 47.452969468773105], + [85.16429039911324, 47.0009557155161], + [83.18048383986047, 47.33003123635086], + [82.45892581576906, 45.539649563166506], + [81.9470707539181, 45.31702749285312], + [79.96610639844141, 44.91751699480463], + [80.86620649610126, 43.18036204688101], + [80.1801501809943, 42.92006785742694], + [80.2599902688853, 42.34999929459906], + [79.64364546094012, 42.49668284765953], + [79.14217736197978, 42.85609243424952], + [77.65839196158322, 42.96068553320826], + [76.00035363149846, 42.98802236589067], + [75.63696495962202, 42.87789988867668], + [74.21286583852256, 43.29833934180337], + [73.64530358266092, 43.09127187760987], + [73.48975752146237, 42.50089447689132], + [71.8446382994506, 42.8453954127651], + [71.18628055205212, 42.70429291439214], + [70.96231489449914, 42.266154283205495], + [70.3889648782208, 42.08130768489745], + [69.07002729683524, 41.38424428971234], + [68.63248294462002, 40.66868073176681], + [68.25989586779562, 40.6623245305949], + [67.98585574735182, 41.13599070898222], + [66.71404707221652, 41.1684435084615], + [66.51064863471572, 41.987644151368556], + [66.02339155463562, 41.99464630794404], + [66.09801232286509, 42.997660020513095], + [64.90082441595928, 43.72808055274258], + [63.18578698105657, 43.650074978198006], + [62.01330040878625, 43.50447663021565], + [61.05831994003245, 44.40581696225051], + [60.23997195825834, 44.78403677019473], + [58.68998904809581, 45.50001373959873], + [58.50312706892845, 45.586804307632974], + [55.928917270741096, 44.99585846615911], + [55.96819135928291, 41.30864166926936], + [55.45525109235377, 41.25985911718584], + [54.75534549339264, 42.043971462566574], + [54.07941775901495, 42.32410940202083], + [52.944293247291654, 42.11603424739759], + [52.50245975119615, 41.78331553808637], + [52.44633914572722, 42.027150783855575], + [52.692112257707265, 42.44389537207337], + [52.50142622255032, 42.7922978785852], + [51.342427199108215, 43.132974758469345], + [50.89129194520024, 44.03103363705378], + [50.339129266161365, 44.284015611338475], + [50.30564293803627, 44.609835516938915], + [51.278503452363225, 44.51485423438646], + [51.31689904155604, 45.2459982366679], + [52.16738976421573, 45.40839142514511], + [53.0408764992452, 45.25904653582177], + [53.220865512917726, 46.234645901059935], + [53.042736850807785, 46.85300608986449], + [52.04202273947561, 46.80463694923924], + [51.191945428274266, 47.048704738953916], + [50.03408328634248, 46.60898997658222], + [49.10116000000011, 46.399330000000134], + [48.59325000000018, 46.56104], + [48.694733514201744, 47.07562816017793], + [48.05725, 47.74377], + [47.31524000000013, 47.7158500000001], + [46.46644575377627, 48.39415233010493], + [47.04367150247651, 49.152038886097614], + [46.75159630716274, 49.35600576435377], + [47.54948042174931, 50.454698391311126], + [48.57784142435753, 49.87475962991567], + [48.70238162618102, 50.60512848571284], + [50.76664839051216, 51.6927623561599], + [52.32872358583097, 51.718652248738124], + [54.532878452376224, 51.02623973245932], + [55.71694, 50.62171000000018], + [56.77798000000013, 51.04355], + [58.36332, 51.06364], + [59.642282342370606, 50.545442206415714], + [59.93280724471549, 50.842194118851864], + [61.337424350840934, 50.79907013610426], + [61.58800337102417, 51.272658799843214], + [59.967533807215545, 51.9604204372157], + [60.92726850774028, 52.44754832621504], + [60.73999311711458, 52.71998647725775], + [61.699986199800605, 52.97999644633427], + [60.978066440683165, 53.66499339457914], + [61.43660000000017, 54.00625], + [65.17853356309593, 54.35422781027211], + [65.66687, 54.60125000000011], + [68.16910037625883, 54.97039175070432], + [69.06816694527288, 55.38525014914353], + [70.86526655465514, 55.169733588270105], + [71.18013105660941, 54.13328522400826], + [72.22415001820218, 54.376655381886735], + [73.5085160663844, 54.0356167669766], + [73.42567874542044, 53.489810289109755], + [74.38482000000016, 53.54685000000012], + [76.89110029491343, 54.49052440044193], + [76.52517947785475, 54.17700348572714], + [77.80091556184425, 53.404414984747575], + [80.03555952344169, 50.86475088154725], + [80.56844689323549, 51.38833649352847], + [81.94598554883993, 50.81219594990637], + [83.38300377801238, 51.069182847693924], + [83.93511478061885, 50.88924551045358], + [84.41637739455308, 50.311399644565824], + [85.11555952346203, 50.11730296487764], + [85.54126997268247, 49.69285858824816], + [86.82935672398963, 49.82667470966817], + [87.35997033076265, 49.21498078062912] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Tajikistan", + "sov_a3": "TJK", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Tajikistan", + "adm0_a3": "TJK", + "geou_dif": 0, + "geounit": "Tajikistan", + "gu_a3": "TJK", + "su_dif": 0, + "subunit": "Tajikistan", + "su_a3": "TJK", + "brk_diff": 0, + "name": "Tajikistan", + "name_long": "Tajikistan", + "brk_a3": "TJK", + "brk_name": "Tajikistan", + "brk_group": null, + "abbrev": "Tjk.", + "postal": "TJ", + "formal_en": "Republic of Tajikistan", + "formal_fr": null, + "name_ciawf": "Tajikistan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Tajikistan", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 6, + "mapcolor9": 2, + "mapcolor13": 5, + "pop_est": 9321018, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 8116, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "5. Low income", + "fips_10": "TI", + "iso_a2": "TJ", + "iso_a2_eh": "TJ", + "iso_a3": "TJK", + "iso_a3_eh": "TJK", + "iso_n3": "762", + "iso_n3_eh": "762", + "un_a3": "762", + "wb_a2": "TJ", + "wb_a3": "TJK", + "woe_id": 23424961, + "woe_id_eh": 23424961, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TJK", + "adm0_diff": null, + "adm0_tlc": "TJK", + "adm0_a3_us": "TJK", + "adm0_a3_fr": "TJK", + "adm0_a3_ru": "TJK", + "adm0_a3_es": "TJK", + "adm0_a3_cn": "TJK", + "adm0_a3_tw": "TJK", + "adm0_a3_in": "TJK", + "adm0_a3_np": "TJK", + "adm0_a3_pk": "TJK", + "adm0_a3_de": "TJK", + "adm0_a3_gb": "TJK", + "adm0_a3_br": "TJK", + "adm0_a3_il": "TJK", + "adm0_a3_ps": "TJK", + "adm0_a3_sa": "TJK", + "adm0_a3_eg": "TJK", + "adm0_a3_ma": "TJK", + "adm0_a3_pt": "TJK", + "adm0_a3_ar": "TJK", + "adm0_a3_jp": "TJK", + "adm0_a3_ko": "TJK", + "adm0_a3_vn": "TJK", + "adm0_a3_tr": "TJK", + "adm0_a3_id": "TJK", + "adm0_a3_pl": "TJK", + "adm0_a3_gr": "TJK", + "adm0_a3_it": "TJK", + "adm0_a3_nl": "TJK", + "adm0_a3_se": "TJK", + "adm0_a3_bd": "TJK", + "adm0_a3_ua": "TJK", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Central Asia", + "region_wb": "Europe & Central Asia", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 72.587276, + "label_y": 38.199835, + "ne_id": 1159321307, + "wikidataid": "Q863", + "name_ar": "طاجيكستان", + "name_bn": "তাজিকিস্তান", + "name_de": "Tadschikistan", + "name_en": "Tajikistan", + "name_es": "Tayikistán", + "name_fa": "تاجیکستان", + "name_fr": "Tadjikistan", + "name_el": "Τατζικιστάν", + "name_he": "טג׳יקיסטן", + "name_hi": "ताजिकिस्तान", + "name_hu": "Tádzsikisztán", + "name_id": "Tajikistan", + "name_it": "Tagikistan", + "name_ja": "タジキスタン", + "name_ko": "타지키스탄", + "name_nl": "Tadzjikistan", + "name_pl": "Tadżykistan", + "name_pt": "Tajiquistão", + "name_ru": "Таджикистан", + "name_sv": "Tadzjikistan", + "name_tr": "Tacikistan", + "name_uk": "Таджикистан", + "name_ur": "تاجکستان", + "name_vi": "Tajikistan", + "name_zh": "塔吉克斯坦", + "name_zht": "塔吉克", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TJK.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [67.82999962755952, 37.144994004864685], + [68.39203250516596, 38.15702525486874], + [68.17602501818592, 38.901553453113905], + [67.44221967964131, 39.140143541005486], + [67.70142866401736, 39.58047842056453], + [68.53641645698943, 39.53345286717894], + [69.0116329283455, 40.08615814875667], + [69.32949466337283, 40.72782440852485], + [70.66662234892505, 40.960213324541414], + [70.45815962105962, 40.49649485937029], + [70.60140669137269, 40.21852733007229], + [71.01419803252017, 40.24436554621823], + [70.64801883329997, 39.93575389257117], + [69.55960981636852, 40.10321137141298], + [69.46488691597753, 39.5266832545487], + [70.54916181832562, 39.6041979029865], + [71.784693637992, 39.27946320246437], + [73.6753792662548, 39.4312368841056], + [73.92885216664644, 38.50581533462274], + [74.25751427602273, 38.60650686294345], + [74.86481570831683, 38.3788463404816], + [74.8299857929521, 37.9900070257014], + [74.98000247589542, 37.419990139305895], + [73.9486959166465, 37.4215662704908], + [73.26005577992501, 37.495256862939], + [72.63688968291729, 37.047558091778356], + [72.1930408059624, 36.948287665345674], + [71.8446382994506, 36.73817129164692], + [71.44869347523024, 37.06564484308052], + [71.54191775908478, 37.905774441065645], + [71.23940392444817, 37.953265082341886], + [71.34813113799026, 38.25890534113216], + [70.80682050973289, 38.486281643216415], + [70.3763041523093, 38.13839590102752], + [70.27057417184014, 37.735164699854025], + [70.11657840361033, 37.58822276463209], + [69.51878543485796, 37.60899669041342], + [69.19627282092438, 37.15114350030743], + [68.85944583524594, 37.344335842430596], + [68.13556237170138, 37.02311513930431], + [67.82999962755952, 37.144994004864685] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Mongolia", + "sov_a3": "MNG", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Mongolia", + "adm0_a3": "MNG", + "geou_dif": 0, + "geounit": "Mongolia", + "gu_a3": "MNG", + "su_dif": 0, + "subunit": "Mongolia", + "su_a3": "MNG", + "brk_diff": 0, + "name": "Mongolia", + "name_long": "Mongolia", + "brk_a3": "MNG", + "brk_name": "Mongolia", + "brk_group": null, + "abbrev": "Mong.", + "postal": "MN", + "formal_en": "Mongolia", + "formal_fr": null, + "name_ciawf": "Mongolia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Mongolia", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 5, + "mapcolor9": 5, + "mapcolor13": 6, + "pop_est": 3225167, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 13996, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "MG", + "iso_a2": "MN", + "iso_a2_eh": "MN", + "iso_a3": "MNG", + "iso_a3_eh": "MNG", + "iso_n3": "496", + "iso_n3_eh": "496", + "un_a3": "496", + "wb_a2": "MN", + "wb_a3": "MNG", + "woe_id": 23424887, + "woe_id_eh": 23424887, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MNG", + "adm0_diff": null, + "adm0_tlc": "MNG", + "adm0_a3_us": "MNG", + "adm0_a3_fr": "MNG", + "adm0_a3_ru": "MNG", + "adm0_a3_es": "MNG", + "adm0_a3_cn": "MNG", + "adm0_a3_tw": "MNG", + "adm0_a3_in": "MNG", + "adm0_a3_np": "MNG", + "adm0_a3_pk": "MNG", + "adm0_a3_de": "MNG", + "adm0_a3_gb": "MNG", + "adm0_a3_br": "MNG", + "adm0_a3_il": "MNG", + "adm0_a3_ps": "MNG", + "adm0_a3_sa": "MNG", + "adm0_a3_eg": "MNG", + "adm0_a3_ma": "MNG", + "adm0_a3_pt": "MNG", + "adm0_a3_ar": "MNG", + "adm0_a3_jp": "MNG", + "adm0_a3_ko": "MNG", + "adm0_a3_vn": "MNG", + "adm0_a3_tr": "MNG", + "adm0_a3_id": "MNG", + "adm0_a3_pl": "MNG", + "adm0_a3_gr": "MNG", + "adm0_a3_it": "MNG", + "adm0_a3_nl": "MNG", + "adm0_a3_se": "MNG", + "adm0_a3_bd": "MNG", + "adm0_a3_ua": "MNG", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7, + "label_x": 104.150405, + "label_y": 45.997488, + "ne_id": 1159321071, + "wikidataid": "Q711", + "name_ar": "منغوليا", + "name_bn": "মঙ্গোলিয়া", + "name_de": "Mongolei", + "name_en": "Mongolia", + "name_es": "Mongolia", + "name_fa": "مغولستان", + "name_fr": "Mongolie", + "name_el": "Μογγολία", + "name_he": "מונגוליה", + "name_hi": "मंगोलिया", + "name_hu": "Mongólia", + "name_id": "Mongolia", + "name_it": "Mongolia", + "name_ja": "モンゴル国", + "name_ko": "몽골", + "name_nl": "Mongolië", + "name_pl": "Mongolia", + "name_pt": "Mongólia", + "name_ru": "Монголия", + "name_sv": "Mongoliet", + "name_tr": "Moğolistan", + "name_uk": "Монголія", + "name_ur": "منگولیا", + "name_vi": "Mông Cổ", + "name_zh": "蒙古国", + "name_zht": "蒙古國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MNG.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [87.75126427607671, 49.297197984405486], + [88.80556684769552, 49.47052073831242], + [90.71366743364068, 50.33181183532109], + [92.23471154171968, 50.80217072204172], + [93.10421, 50.49529], + [94.14756635943559, 50.48053660745717], + [94.81594933469873, 50.01343333597085], + [95.8140200000002, 49.97746000000012], + [97.25976000000014, 49.72605], + [98.23176150919156, 50.422400621128745], + [97.82573978067431, 51.01099518493318], + [98.86149051310034, 52.04736603454669], + [99.98173221232354, 51.63400625264399], + [100.88948042196262, 51.51685578063832], + [102.06521, 51.25991], + [102.25589, 50.51056000000011], + [103.67654544476022, 50.089966132195116], + [104.62158, 50.27532000000019], + [105.88659142458675, 50.406019192092224], + [106.8888041524553, 50.27429596618032], + [107.86817589725095, 49.793705145865815], + [108.47516727095129, 49.28254771585074], + [109.40244917199664, 49.292960516957635], + [110.66201053267878, 49.13012807880585], + [111.58123091028662, 49.37796824807769], + [112.89773969935436, 49.54356537535699], + [114.36245649623527, 50.24830272073741], + [114.96210981655018, 50.140247300815126], + [115.48569542853136, 49.80517731383475], + [116.67880089728612, 49.888531399121405], + [116.19180219936757, 49.134598090199106], + [115.48528201707306, 48.13538259540344], + [115.74283735561579, 47.72654450132629], + [116.30895267137323, 47.85341014260284], + [117.29550744025741, 47.69770905210743], + [118.06414269416672, 48.06673045510369], + [118.86657433479495, 47.74706004494617], + [119.7728239278975, 47.04805878355013], + [119.66326989143876, 46.69267995867892], + [118.87432579963873, 46.80541209572365], + [117.42170128791419, 46.67273285581426], + [116.71786828009886, 46.38820241961521], + [115.98509647020009, 45.727235012386004], + [114.46033165899607, 45.339816799493825], + [113.46390669154417, 44.80889313412712], + [112.43606245325881, 45.01164561622429], + [111.8733061056003, 45.10207937273506], + [111.34837690637946, 44.45744171811009], + [111.66773725794323, 44.07317576758771], + [111.82958784388137, 43.74311839453952], + [111.12968224492023, 43.40683401140015], + [110.41210330611528, 42.87123362891103], + [109.24359581913146, 42.5194463160841], + [107.74477257693795, 42.48151581478187], + [106.12931562706169, 42.13432770442891], + [104.96499393109347, 41.59740957291635], + [104.52228193564899, 41.908346666016556], + [103.31227827353482, 41.9074681666676], + [101.83304039917994, 42.51487295182628], + [100.84586551310827, 42.66380442969145], + [99.51581749878004, 42.524691473961724], + [97.45175744017801, 42.74888967546002], + [96.34939578652781, 42.725635280928685], + [95.76245486855669, 43.319449164394605], + [95.30687544147153, 44.24133087826547], + [94.68892866412533, 44.35233185482842], + [93.4807336771413, 44.975472113619965], + [92.13389082231822, 45.11507599545646], + [90.9455395853343, 45.28607330991028], + [90.58576826371828, 45.71971609148753], + [90.97080936072501, 46.88814606382293], + [90.28082563676392, 47.69354909930793], + [88.85429772334676, 48.069081732772965], + [88.01383222855173, 48.599462795600616], + [87.75126427607671, 49.297197984405486] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Vietnam", + "sov_a3": "VNM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Vietnam", + "adm0_a3": "VNM", + "geou_dif": 0, + "geounit": "Vietnam", + "gu_a3": "VNM", + "su_dif": 0, + "subunit": "Vietnam", + "su_a3": "VNM", + "brk_diff": 0, + "name": "Vietnam", + "name_long": "Vietnam", + "brk_a3": "VNM", + "brk_name": "Vietnam", + "brk_group": null, + "abbrev": "Viet.", + "postal": "VN", + "formal_en": "Socialist Republic of Vietnam", + "formal_fr": null, + "name_ciawf": "Vietnam", + "note_adm0": null, + "note_brk": null, + "name_sort": "Vietnam", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 6, + "mapcolor9": 5, + "mapcolor13": 4, + "pop_est": 96462106, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 261921, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "4. Lower middle income", + "fips_10": "VM", + "iso_a2": "VN", + "iso_a2_eh": "VN", + "iso_a3": "VNM", + "iso_a3_eh": "VNM", + "iso_n3": "704", + "iso_n3_eh": "704", + "un_a3": "704", + "wb_a2": "VN", + "wb_a3": "VNM", + "woe_id": 23424984, + "woe_id_eh": 23424984, + "woe_note": "Exact WOE match as country", + "adm0_iso": "VNM", + "adm0_diff": null, + "adm0_tlc": "VNM", + "adm0_a3_us": "VNM", + "adm0_a3_fr": "VNM", + "adm0_a3_ru": "VNM", + "adm0_a3_es": "VNM", + "adm0_a3_cn": "VNM", + "adm0_a3_tw": "VNM", + "adm0_a3_in": "VNM", + "adm0_a3_np": "VNM", + "adm0_a3_pk": "VNM", + "adm0_a3_de": "VNM", + "adm0_a3_gb": "VNM", + "adm0_a3_br": "VNM", + "adm0_a3_il": "VNM", + "adm0_a3_ps": "VNM", + "adm0_a3_sa": "VNM", + "adm0_a3_eg": "VNM", + "adm0_a3_ma": "VNM", + "adm0_a3_pt": "VNM", + "adm0_a3_ar": "VNM", + "adm0_a3_jp": "VNM", + "adm0_a3_ko": "VNM", + "adm0_a3_vn": "VNM", + "adm0_a3_tr": "VNM", + "adm0_a3_id": "VNM", + "adm0_a3_pl": "VNM", + "adm0_a3_gr": "VNM", + "adm0_a3_it": "VNM", + "adm0_a3_nl": "VNM", + "adm0_a3_se": "VNM", + "adm0_a3_bd": "VNM", + "adm0_a3_ua": "VNM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 7, + "long_len": 7, + "abbrev_len": 5, + "tiny": 2, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": 105.387292, + "label_y": 21.715416, + "ne_id": 1159321417, + "wikidataid": "Q881", + "name_ar": "فيتنام", + "name_bn": "ভিয়েতনাম", + "name_de": "Vietnam", + "name_en": "Vietnam", + "name_es": "Vietnam", + "name_fa": "ویتنام", + "name_fr": "Viêt Nam", + "name_el": "Βιετνάμ", + "name_he": "וייטנאם", + "name_hi": "वियतनाम", + "name_hu": "Vietnám", + "name_id": "Vietnam", + "name_it": "Vietnam", + "name_ja": "ベトナム", + "name_ko": "베트남", + "name_nl": "Vietnam", + "name_pl": "Wietnam", + "name_pt": "Vietname", + "name_ru": "Вьетнам", + "name_sv": "Vietnam", + "name_tr": "Vietnam", + "name_uk": "В'єтнам", + "name_ur": "ویتنام", + "name_vi": "Việt Nam", + "name_zh": "越南", + "name_zht": "越南", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "VNM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [104.33433475140347, 10.48654368737523], + [105.19991499229235, 10.889309800658097], + [106.24967003786946, 10.961811835163587], + [105.81052371625313, 11.567614650921229], + [107.49140302941089, 12.337205918827948], + [107.61454796756243, 13.535530707244206], + [107.38272749230109, 14.202440904186972], + [107.5645251811039, 15.20217316330556], + [107.3127059265456, 15.90853831630318], + [106.55600792849569, 16.604283962464805], + [105.92576216026403, 17.48531545660896], + [105.09459842328152, 18.66697459561108], + [103.89653201702671, 19.265180975821806], + [104.18338789267894, 19.62466807706022], + [104.8225736836971, 19.886641750563882], + [104.43500044150805, 20.75873322192153], + [103.20386111858645, 20.76656220141375], + [102.75489627483466, 21.675137233969465], + [102.17043582561358, 22.464753119389304], + [102.7069922221001, 22.708795070887675], + [103.50451460166056, 22.70375661873921], + [104.47685835166448, 22.819150092046968], + [105.32920942588663, 23.352063300056912], + [105.81124718630522, 22.976892401617903], + [106.72540327354847, 22.79426788989842], + [106.56727339073532, 22.21820486092477], + [107.04342003787264, 21.811898912029914], + [108.05018029178294, 21.55237986906012], + [106.7150679870901, 20.69685069425202], + [105.88168216351903, 19.752050482659698], + [105.66200564984631, 19.05816518806057], + [106.42681684776602, 18.004120998603227], + [107.36195356651974, 16.697456569887052], + [108.26949507042963, 16.07974233648615], + [108.87710656131748, 15.27669057867044], + [109.33526981001722, 13.426028347217724], + [109.20013593957398, 11.666859239137764], + [108.36612999881545, 11.008320624226272], + [107.22092858279524, 10.364483954301832], + [106.40511274620343, 9.53083974856932], + [105.15826378786511, 8.599759629750494], + [104.79518517458239, 9.241038316276502], + [105.07620161338562, 9.918490505406808], + [104.33433475140347, 10.48654368737523] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Cambodia", + "sov_a3": "KHM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Cambodia", + "adm0_a3": "KHM", + "geou_dif": 0, + "geounit": "Cambodia", + "gu_a3": "KHM", + "su_dif": 0, + "subunit": "Cambodia", + "su_a3": "KHM", + "brk_diff": 0, + "name": "Cambodia", + "name_long": "Cambodia", + "brk_a3": "KHM", + "brk_name": "Cambodia", + "brk_group": null, + "abbrev": "Camb.", + "postal": "KH", + "formal_en": "Kingdom of Cambodia", + "formal_fr": null, + "name_ciawf": "Cambodia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Cambodia", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 3, + "mapcolor9": 6, + "mapcolor13": 5, + "pop_est": 16486542, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 27089, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "CB", + "iso_a2": "KH", + "iso_a2_eh": "KH", + "iso_a3": "KHM", + "iso_a3_eh": "KHM", + "iso_n3": "116", + "iso_n3_eh": "116", + "un_a3": "116", + "wb_a2": "KH", + "wb_a3": "KHM", + "woe_id": 23424776, + "woe_id_eh": 23424776, + "woe_note": "Exact WOE match as country", + "adm0_iso": "KHM", + "adm0_diff": null, + "adm0_tlc": "KHM", + "adm0_a3_us": "KHM", + "adm0_a3_fr": "KHM", + "adm0_a3_ru": "KHM", + "adm0_a3_es": "KHM", + "adm0_a3_cn": "KHM", + "adm0_a3_tw": "KHM", + "adm0_a3_in": "KHM", + "adm0_a3_np": "KHM", + "adm0_a3_pk": "KHM", + "adm0_a3_de": "KHM", + "adm0_a3_gb": "KHM", + "adm0_a3_br": "KHM", + "adm0_a3_il": "KHM", + "adm0_a3_ps": "KHM", + "adm0_a3_sa": "KHM", + "adm0_a3_eg": "KHM", + "adm0_a3_ma": "KHM", + "adm0_a3_pt": "KHM", + "adm0_a3_ar": "KHM", + "adm0_a3_jp": "KHM", + "adm0_a3_ko": "KHM", + "adm0_a3_vn": "KHM", + "adm0_a3_tr": "KHM", + "adm0_a3_id": "KHM", + "adm0_a3_pl": "KHM", + "adm0_a3_gr": "KHM", + "adm0_a3_it": "KHM", + "adm0_a3_nl": "KHM", + "adm0_a3_se": "KHM", + "adm0_a3_bd": "KHM", + "adm0_a3_ua": "KHM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 104.50487, + "label_y": 12.647584, + "ne_id": 1159320979, + "wikidataid": "Q424", + "name_ar": "كمبوديا", + "name_bn": "কম্বোডিয়া", + "name_de": "Kambodscha", + "name_en": "Cambodia", + "name_es": "Camboya", + "name_fa": "کامبوج", + "name_fr": "Cambodge", + "name_el": "Καμπότζη", + "name_he": "קמבודיה", + "name_hi": "कम्बोडिया", + "name_hu": "Kambodzsa", + "name_id": "Kamboja", + "name_it": "Cambogia", + "name_ja": "カンボジア", + "name_ko": "캄보디아", + "name_nl": "Cambodja", + "name_pl": "Kambodża", + "name_pt": "Camboja", + "name_ru": "Камбоджа", + "name_sv": "Kambodja", + "name_tr": "Kamboçya", + "name_uk": "Камбоджа", + "name_ur": "کمبوڈیا", + "name_vi": "Campuchia", + "name_zh": "柬埔寨", + "name_zht": "柬埔寨", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "KHM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [102.5849324890267, 12.186594956913282], + [102.34809939983302, 13.394247341358223], + [102.98842207236163, 14.225721136934467], + [104.28141808473661, 14.416743068901367], + [105.21877689007889, 14.273211778210694], + [106.04394616091552, 13.881091009979956], + [106.49637332563088, 14.570583807834282], + [107.38272749230109, 14.202440904186972], + [107.61454796756243, 13.535530707244206], + [107.49140302941089, 12.337205918827948], + [105.81052371625313, 11.567614650921229], + [106.24967003786946, 10.961811835163587], + [105.19991499229235, 10.889309800658097], + [104.33433475140347, 10.48654368737523], + [103.4972799011397, 10.632555446815928], + [103.09068973186726, 11.153660590047165], + [102.5849324890267, 12.186594956913282] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "United Arab Emirates", + "sov_a3": "ARE", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "United Arab Emirates", + "adm0_a3": "ARE", + "geou_dif": 0, + "geounit": "United Arab Emirates", + "gu_a3": "ARE", + "su_dif": 0, + "subunit": "United Arab Emirates", + "su_a3": "ARE", + "brk_diff": 0, + "name": "United Arab Emirates", + "name_long": "United Arab Emirates", + "brk_a3": "ARE", + "brk_name": "United Arab Emirates", + "brk_group": null, + "abbrev": "U.A.E.", + "postal": "AE", + "formal_en": "United Arab Emirates", + "formal_fr": null, + "name_ciawf": "United Arab Emirates", + "note_adm0": null, + "note_brk": null, + "name_sort": "United Arab Emirates", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 3, + "pop_est": 9770529, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 421142, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "AE", + "iso_a2": "AE", + "iso_a2_eh": "AE", + "iso_a3": "ARE", + "iso_a3_eh": "ARE", + "iso_n3": "784", + "iso_n3_eh": "784", + "un_a3": "784", + "wb_a2": "AE", + "wb_a3": "ARE", + "woe_id": 23424738, + "woe_id_eh": 23424738, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ARE", + "adm0_diff": null, + "adm0_tlc": "ARE", + "adm0_a3_us": "ARE", + "adm0_a3_fr": "ARE", + "adm0_a3_ru": "ARE", + "adm0_a3_es": "ARE", + "adm0_a3_cn": "ARE", + "adm0_a3_tw": "ARE", + "adm0_a3_in": "ARE", + "adm0_a3_np": "ARE", + "adm0_a3_pk": "ARE", + "adm0_a3_de": "ARE", + "adm0_a3_gb": "ARE", + "adm0_a3_br": "ARE", + "adm0_a3_il": "ARE", + "adm0_a3_ps": "ARE", + "adm0_a3_sa": "ARE", + "adm0_a3_eg": "ARE", + "adm0_a3_ma": "ARE", + "adm0_a3_pt": "ARE", + "adm0_a3_ar": "ARE", + "adm0_a3_jp": "ARE", + "adm0_a3_ko": "ARE", + "adm0_a3_vn": "ARE", + "adm0_a3_tr": "ARE", + "adm0_a3_id": "ARE", + "adm0_a3_pl": "ARE", + "adm0_a3_gr": "ARE", + "adm0_a3_it": "ARE", + "adm0_a3_nl": "ARE", + "adm0_a3_se": "ARE", + "adm0_a3_bd": "ARE", + "adm0_a3_ua": "ARE", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 20, + "long_len": 20, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 54.547256, + "label_y": 23.466285, + "ne_id": 1159320329, + "wikidataid": "Q878", + "name_ar": "الإمارات العربية المتحدة", + "name_bn": "সংযুক্ত আরব আমিরাত", + "name_de": "Vereinigte Arabische Emirate", + "name_en": "United Arab Emirates", + "name_es": "Emiratos Árabes Unidos", + "name_fa": "امارات متحده عربی", + "name_fr": "Émirats arabes unis", + "name_el": "Ηνωμένα Αραβικά Εμιράτα", + "name_he": "איחוד האמירויות הערביות", + "name_hi": "संयुक्त अरब अमीरात", + "name_hu": "Egyesült Arab Emírségek", + "name_id": "Uni Emirat Arab", + "name_it": "Emirati Arabi Uniti", + "name_ja": "アラブ首長国連邦", + "name_ko": "아랍에미리트", + "name_nl": "Verenigde Arabische Emiraten", + "name_pl": "Zjednoczone Emiraty Arabskie", + "name_pt": "Emirados Árabes Unidos", + "name_ru": "Объединённые Арабские Эмираты", + "name_sv": "Förenade Arabemiraten", + "name_tr": "Birleşik Arap Emirlikleri", + "name_uk": "Об'єднані Арабські Емірати", + "name_ur": "متحدہ عرب امارات", + "name_vi": "Các Tiểu vương quốc Ả Rập Thống nhất", + "name_zh": "阿拉伯联合酋长国", + "name_zht": "阿拉伯聯合大公國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ARE.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [51.57951867046327, 24.245497137951105], + [51.757440626844186, 24.29407298430547], + [51.79438927593287, 24.019826158132506], + [52.57708051942561, 24.177439276622707], + [53.404006788960146, 24.15131684009917], + [54.00800092958758, 24.121757920828216], + [54.69302371604863, 24.79789236093509], + [55.43902469261414, 25.43914520924494], + [56.07082075381456, 26.05546417897398], + [56.261041701080956, 25.71460643157677], + [56.396847365144005, 24.924732163995486], + [55.88623253766801, 24.920830593357447], + [55.804118686756226, 24.269604193615265], + [55.98121382022046, 24.13054291431783], + [55.52863162620824, 23.933604030853502], + [55.525841098864475, 23.524869289640932], + [55.234489373602884, 23.110992743415324], + [55.208341098863194, 22.708329982997046], + [55.006803012924905, 22.496947536707136], + [52.000733270074335, 23.00115448657894], + [51.61770755392698, 24.01421926522883], + [51.57951867046327, 24.245497137951105] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Georgia", + "sov_a3": "GEO", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Georgia", + "adm0_a3": "GEO", + "geou_dif": 0, + "geounit": "Georgia", + "gu_a3": "GEO", + "su_dif": 0, + "subunit": "Georgia", + "su_a3": "GEO", + "brk_diff": 0, + "name": "Georgia", + "name_long": "Georgia", + "brk_a3": "GEO", + "brk_name": "Georgia", + "brk_group": null, + "abbrev": "Geo.", + "postal": "GE", + "formal_en": "Georgia", + "formal_fr": null, + "name_ciawf": "Georgia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Georgia", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 2, + "pop_est": 3720382, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 17477, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "GG", + "iso_a2": "GE", + "iso_a2_eh": "GE", + "iso_a3": "GEO", + "iso_a3_eh": "GEO", + "iso_n3": "268", + "iso_n3_eh": "268", + "un_a3": "268", + "wb_a2": "GE", + "wb_a3": "GEO", + "woe_id": 23424823, + "woe_id_eh": 23424823, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GEO", + "adm0_diff": null, + "adm0_tlc": "GEO", + "adm0_a3_us": "GEO", + "adm0_a3_fr": "GEO", + "adm0_a3_ru": "GEO", + "adm0_a3_es": "GEO", + "adm0_a3_cn": "GEO", + "adm0_a3_tw": "GEO", + "adm0_a3_in": "GEO", + "adm0_a3_np": "GEO", + "adm0_a3_pk": "GEO", + "adm0_a3_de": "GEO", + "adm0_a3_gb": "GEO", + "adm0_a3_br": "GEO", + "adm0_a3_il": "GEO", + "adm0_a3_ps": "GEO", + "adm0_a3_sa": "GEO", + "adm0_a3_eg": "GEO", + "adm0_a3_ma": "GEO", + "adm0_a3_pt": "GEO", + "adm0_a3_ar": "GEO", + "adm0_a3_jp": "GEO", + "adm0_a3_ko": "GEO", + "adm0_a3_vn": "GEO", + "adm0_a3_tr": "GEO", + "adm0_a3_id": "GEO", + "adm0_a3_pl": "GEO", + "adm0_a3_gr": "GEO", + "adm0_a3_it": "GEO", + "adm0_a3_nl": "GEO", + "adm0_a3_se": "GEO", + "adm0_a3_bd": "GEO", + "adm0_a3_ua": "GEO", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 43.735724, + "label_y": 41.870087, + "ne_id": 1159320779, + "wikidataid": "Q230", + "name_ar": "جورجيا", + "name_bn": "জর্জিয়া", + "name_de": "Georgien", + "name_en": "Georgia", + "name_es": "Georgia", + "name_fa": "گرجستان", + "name_fr": "Géorgie", + "name_el": "Γεωργία", + "name_he": "גאורגיה", + "name_hi": "जॉर्जिया", + "name_hu": "Grúzia", + "name_id": "Georgia", + "name_it": "Georgia", + "name_ja": "ジョージア", + "name_ko": "조지아", + "name_nl": "Georgië", + "name_pl": "Gruzja", + "name_pt": "Geórgia", + "name_ru": "Грузия", + "name_sv": "Georgien", + "name_tr": "Gürcistan", + "name_uk": "Грузія", + "name_ur": "جارجیا", + "name_vi": "Gruzia", + "name_zh": "格鲁吉亚", + "name_zht": "喬治亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GEO.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [39.955008579270924, 43.43499766699922], + [40.07696495947977, 43.553104153002316], + [40.922190000000114, 43.38215000000014], + [42.39440000000013, 43.2203], + [43.75599000000011, 42.74083], + [43.931210000000135, 42.55496000000011], + [44.537622918481986, 42.71199270280363], + [45.47027916848572, 42.50278066666998], + [45.7764, 42.09244000000018], + [46.404950799348825, 41.860675157227305], + [46.14543175637902, 41.72280243587258], + [46.63790815612058, 41.181672675128226], + [46.50163740416693, 41.06444468847411], + [45.96260053893039, 41.123872585609774], + [45.217426385281584, 41.41145193131405], + [44.97248009621808, 41.248128567055595], + [43.58274580259273, 41.09214325618257], + [42.61954878110449, 41.58317271581994], + [41.55408410011066, 41.53565623632757], + [41.70317060727271, 41.96294281673292], + [41.45347008643839, 42.64512339941794], + [40.87546919125379, 43.013628038091284], + [40.32139448422032, 43.128633938156845], + [39.955008579270924, 43.43499766699922] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Azerbaijan", + "sov_a3": "AZE", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Azerbaijan", + "adm0_a3": "AZE", + "geou_dif": 0, + "geounit": "Azerbaijan", + "gu_a3": "AZE", + "su_dif": 0, + "subunit": "Azerbaijan", + "su_a3": "AZE", + "brk_diff": 0, + "name": "Azerbaijan", + "name_long": "Azerbaijan", + "brk_a3": "AZE", + "brk_name": "Azerbaijan", + "brk_group": null, + "abbrev": "Aze.", + "postal": "AZ", + "formal_en": "Republic of Azerbaijan", + "formal_fr": null, + "name_ciawf": "Azerbaijan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Azerbaijan", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 6, + "mapcolor9": 5, + "mapcolor13": 8, + "pop_est": 10023318, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 48047, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "AJ", + "iso_a2": "AZ", + "iso_a2_eh": "AZ", + "iso_a3": "AZE", + "iso_a3_eh": "AZE", + "iso_n3": "031", + "iso_n3_eh": "031", + "un_a3": "031", + "wb_a2": "AZ", + "wb_a3": "AZE", + "woe_id": 23424741, + "woe_id_eh": 23424741, + "woe_note": "Exact WOE match as country", + "adm0_iso": "AZE", + "adm0_diff": null, + "adm0_tlc": "AZE", + "adm0_a3_us": "AZE", + "adm0_a3_fr": "AZE", + "adm0_a3_ru": "AZE", + "adm0_a3_es": "AZE", + "adm0_a3_cn": "AZE", + "adm0_a3_tw": "AZE", + "adm0_a3_in": "AZE", + "adm0_a3_np": "AZE", + "adm0_a3_pk": "AZE", + "adm0_a3_de": "AZE", + "adm0_a3_gb": "AZE", + "adm0_a3_br": "AZE", + "adm0_a3_il": "AZE", + "adm0_a3_ps": "AZE", + "adm0_a3_sa": "AZE", + "adm0_a3_eg": "AZE", + "adm0_a3_ma": "AZE", + "adm0_a3_pt": "AZE", + "adm0_a3_ar": "AZE", + "adm0_a3_jp": "AZE", + "adm0_a3_ko": "AZE", + "adm0_a3_vn": "AZE", + "adm0_a3_tr": "AZE", + "adm0_a3_id": "AZE", + "adm0_a3_pl": "AZE", + "adm0_a3_gr": "AZE", + "adm0_a3_it": "AZE", + "adm0_a3_nl": "AZE", + "adm0_a3_se": "AZE", + "adm0_a3_bd": "AZE", + "adm0_a3_ua": "AZE", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Europe & Central Asia", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 47.210994, + "label_y": 40.402387, + "ne_id": 1159320381, + "wikidataid": "Q227", + "name_ar": "أذربيجان", + "name_bn": "আজারবাইজান", + "name_de": "Aserbaidschan", + "name_en": "Azerbaijan", + "name_es": "Azerbaiyán", + "name_fa": "جمهوری آذربایجان", + "name_fr": "Azerbaïdjan", + "name_el": "Αζερμπαϊτζάν", + "name_he": "אזרבייג'ן", + "name_hi": "अज़रबैजान", + "name_hu": "Azerbajdzsán", + "name_id": "Azerbaijan", + "name_it": "Azerbaigian", + "name_ja": "アゼルバイジャン", + "name_ko": "아제르바이잔", + "name_nl": "Azerbeidzjan", + "name_pl": "Azerbejdżan", + "name_pt": "Azerbaijão", + "name_ru": "Азербайджан", + "name_sv": "Azerbajdzjan", + "name_tr": "Azerbaycan", + "name_uk": "Азербайджан", + "name_ur": "آذربائیجان", + "name_vi": "Azerbaijan", + "name_zh": "阿塞拜疆", + "name_zht": "亞塞拜然", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "AZE.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [46.404950799348825, 41.860675157227305], + [46.68607059101661, 41.82713715266988], + [47.37331546406623, 41.2197323675112], + [47.81566572448463, 41.15141612402135], + [47.98728315612598, 41.40581920019423], + [48.58435339611342, 41.80886879162067], + [49.110263706260696, 41.28228668880051], + [49.6189148293096, 40.57292430272996], + [50.08482954285313, 40.52615713150581], + [50.39282107931268, 40.25656118423912], + [49.569202101444795, 40.176100979160665], + [49.395259230350376, 39.39948171646225], + [49.22322838725071, 39.04921885838793], + [48.85653242370759, 38.81548635513178], + [48.88324913920249, 38.32024526626262], + [48.63437544128482, 38.27037750910097], + [48.01074425638648, 38.79401479751452], + [48.35552941263788, 39.28876496027691], + [48.06009524922524, 39.58223541926246], + [47.685079380083096, 39.50836395930122], + [46.50571984231797, 38.770605373686294], + [46.48349897643246, 39.464154771475535], + [46.034534132680676, 39.628020738273065], + [45.61001224140293, 39.89999380142518], + [45.89190717955509, 40.21847565364], + [45.35917483905817, 40.56150381119346], + [45.56035118997045, 40.812289537105926], + [45.17949588397934, 40.98535390885141], + [44.97248009621808, 41.248128567055595], + [45.217426385281584, 41.41145193131405], + [45.96260053893039, 41.123872585609774], + [46.50163740416693, 41.06444468847411], + [46.63790815612058, 41.181672675128226], + [46.14543175637902, 41.72280243587258], + [46.404950799348825, 41.860675157227305] + ] + ], + [ + [ + [46.14362308124882, 38.74120148371222], + [45.45772179543877, 38.87413910578306], + [44.95268802265031, 39.33576467544637], + [44.79398969908195, 39.71300263117705], + [45.00198733905675, 39.740003567049555], + [45.29814497252146, 39.471751207022436], + [45.73997846861698, 39.47399913182713], + [45.73537926614301, 39.31971914321974], + [46.14362308124882, 38.74120148371222] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Turkey", + "sov_a3": "TUR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Turkey", + "adm0_a3": "TUR", + "geou_dif": 0, + "geounit": "Turkey", + "gu_a3": "TUR", + "su_dif": 0, + "subunit": "Turkey", + "su_a3": "TUR", + "brk_diff": 0, + "name": "Turkey", + "name_long": "Turkey", + "brk_a3": "TUR", + "brk_name": "Turkey", + "brk_group": null, + "abbrev": "Tur.", + "postal": "TR", + "formal_en": "Republic of Turkey", + "formal_fr": null, + "name_ciawf": "Turkey", + "note_adm0": null, + "note_brk": null, + "name_sort": "Turkey", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 3, + "mapcolor9": 8, + "mapcolor13": 4, + "pop_est": 83429615, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 761425, + "gdp_year": 2019, + "economy": "4. Emerging region: MIKT", + "income_grp": "3. Upper middle income", + "fips_10": "TU", + "iso_a2": "TR", + "iso_a2_eh": "TR", + "iso_a3": "TUR", + "iso_a3_eh": "TUR", + "iso_n3": "792", + "iso_n3_eh": "792", + "un_a3": "792", + "wb_a2": "TR", + "wb_a3": "TUR", + "woe_id": 23424969, + "woe_id_eh": 23424969, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TUR", + "adm0_diff": null, + "adm0_tlc": "TUR", + "adm0_a3_us": "TUR", + "adm0_a3_fr": "TUR", + "adm0_a3_ru": "TUR", + "adm0_a3_es": "TUR", + "adm0_a3_cn": "TUR", + "adm0_a3_tw": "TUR", + "adm0_a3_in": "TUR", + "adm0_a3_np": "TUR", + "adm0_a3_pk": "TUR", + "adm0_a3_de": "TUR", + "adm0_a3_gb": "TUR", + "adm0_a3_br": "TUR", + "adm0_a3_il": "TUR", + "adm0_a3_ps": "TUR", + "adm0_a3_sa": "TUR", + "adm0_a3_eg": "TUR", + "adm0_a3_ma": "TUR", + "adm0_a3_pt": "TUR", + "adm0_a3_ar": "TUR", + "adm0_a3_jp": "TUR", + "adm0_a3_ko": "TUR", + "adm0_a3_vn": "TUR", + "adm0_a3_tr": "TUR", + "adm0_a3_id": "TUR", + "adm0_a3_pl": "TUR", + "adm0_a3_gr": "TUR", + "adm0_a3_it": "TUR", + "adm0_a3_nl": "TUR", + "adm0_a3_se": "TUR", + "adm0_a3_bd": "TUR", + "adm0_a3_ua": "TUR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": 34.508268, + "label_y": 39.345388, + "ne_id": 1159321331, + "wikidataid": "Q43", + "name_ar": "تركيا", + "name_bn": "তুরস্ক", + "name_de": "Türkei", + "name_en": "Turkey", + "name_es": "Turquía", + "name_fa": "ترکیه", + "name_fr": "Turquie", + "name_el": "Τουρκία", + "name_he": "טורקיה", + "name_hi": "तुर्की", + "name_hu": "Törökország", + "name_id": "Turki", + "name_it": "Turchia", + "name_ja": "トルコ", + "name_ko": "터키", + "name_nl": "Turkije", + "name_pl": "Turcja", + "name_pt": "Turquia", + "name_ru": "Турция", + "name_sv": "Turkiet", + "name_tr": "Türkiye", + "name_uk": "Туреччина", + "name_ur": "ترکی", + "name_vi": "Thổ Nhĩ Kỳ", + "name_zh": "土耳其", + "name_zht": "土耳其", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TUR.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [44.77267710159504, 37.17043692561684], + [44.29345177590287, 37.0015143906063], + [43.9422587420473, 37.25622752537295], + [42.77912560402183, 37.385263576805755], + [42.34959109881177, 37.2298725449041], + [41.21208947120305, 37.074352321921694], + [40.67325931169569, 37.09127635349729], + [39.52258019385255, 36.71605377862599], + [38.6998913917659, 36.71292735447234], + [38.1677274920242, 36.90121043552777], + [37.06676110204583, 36.62303620050062], + [36.7394942563414, 36.81752045343109], + [36.6853890317318, 36.259699205056464], + [36.417550083163036, 36.04061697035506], + [36.149762811026534, 35.82153473565367], + [35.782084995269855, 36.27499542901485], + [36.160821567537, 36.65060557712833], + [35.55093631362831, 36.565442816711325], + [34.714553256984345, 36.7955321314909], + [34.026894972476384, 36.219960028624016], + [32.509158156064075, 36.107563788389186], + [31.699595167779567, 36.64427521417258], + [30.621624790171097, 36.6778648951623], + [30.391096225717064, 36.26298065850699], + [29.69997562024554, 36.144357408180994], + [28.732902866335422, 36.67683136651647], + [27.641186557737317, 36.65882212986274], + [27.048767937943264, 37.653360907536], + [26.318218214633045, 38.208133246405396], + [26.804700148228733, 38.985760199533516], + [26.17078535330433, 39.463612168936464], + [27.28001997244939, 40.42001373957831], + [28.81997765474722, 40.46001129817221], + [29.240003696415584, 41.21999074967267], + [31.14593387220444, 41.08762156835702], + [32.34797936374571, 41.736264146484615], + [33.51328291192746, 42.01896006933731], + [35.167703891751785, 42.040224921225416], + [36.9131270688421, 41.33535838476427], + [38.34766482926452, 40.94858612727573], + [39.512606642420195, 41.10276276301855], + [40.373432651538224, 41.01367259374735], + [41.55408410011066, 41.53565623632757], + [42.61954878110449, 41.58317271581994], + [43.58274580259273, 41.09214325618257], + [43.75265791196841, 40.74020091405876], + [43.65643639504094, 40.253563951166186], + [44.4000085792887, 40.00500031184228], + [44.79398969908195, 39.71300263117705], + [44.10922529478234, 39.4281362981681], + [44.421402622257546, 38.28128123631454], + [44.22575564960053, 37.97158437758935], + [44.77267, 37.17045], + [44.77267710159504, 37.17043692561684] + ] + ], + [ + [ + [26.1170418637208, 41.82690460872456], + [27.13573937349048, 42.14148489030134], + [27.99672041190539, 42.00735871028779], + [28.115524529744416, 41.62288605403624], + [28.988442824018733, 41.29993419042819], + [28.806438429486743, 41.05496206314856], + [27.61901736828409, 40.99982330989314], + [27.19237674328238, 40.69056570084242], + [26.35800906749779, 40.151993923496505], + [26.04335127127257, 40.61775360774317], + [26.05694217296534, 40.82412344010076], + [26.294602085075667, 40.93626129817413], + [26.60419559093623, 41.562114569661105], + [26.1170418637208, 41.82690460872456] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Laos", + "sov_a3": "LAO", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Laos", + "adm0_a3": "LAO", + "geou_dif": 0, + "geounit": "Laos", + "gu_a3": "LAO", + "su_dif": 0, + "subunit": "Laos", + "su_a3": "LAO", + "brk_diff": 0, + "name": "Laos", + "name_long": "Lao PDR", + "brk_a3": "LAO", + "brk_name": "Laos", + "brk_group": null, + "abbrev": "Laos", + "postal": "LA", + "formal_en": "Lao People's Democratic Republic", + "formal_fr": null, + "name_ciawf": "Laos", + "note_adm0": null, + "note_brk": null, + "name_sort": "Lao PDR", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 1, + "mapcolor9": 1, + "mapcolor13": 9, + "pop_est": 7169455, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 18173, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "LA", + "iso_a2": "LA", + "iso_a2_eh": "LA", + "iso_a3": "LAO", + "iso_a3_eh": "LAO", + "iso_n3": "418", + "iso_n3_eh": "418", + "un_a3": "418", + "wb_a2": "LA", + "wb_a3": "LAO", + "woe_id": 23424872, + "woe_id_eh": 23424872, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LAO", + "adm0_diff": null, + "adm0_tlc": "LAO", + "adm0_a3_us": "LAO", + "adm0_a3_fr": "LAO", + "adm0_a3_ru": "LAO", + "adm0_a3_es": "LAO", + "adm0_a3_cn": "LAO", + "adm0_a3_tw": "LAO", + "adm0_a3_in": "LAO", + "adm0_a3_np": "LAO", + "adm0_a3_pk": "LAO", + "adm0_a3_de": "LAO", + "adm0_a3_gb": "LAO", + "adm0_a3_br": "LAO", + "adm0_a3_il": "LAO", + "adm0_a3_ps": "LAO", + "adm0_a3_sa": "LAO", + "adm0_a3_eg": "LAO", + "adm0_a3_ma": "LAO", + "adm0_a3_pt": "LAO", + "adm0_a3_ar": "LAO", + "adm0_a3_jp": "LAO", + "adm0_a3_ko": "LAO", + "adm0_a3_vn": "LAO", + "adm0_a3_tr": "LAO", + "adm0_a3_id": "LAO", + "adm0_a3_pl": "LAO", + "adm0_a3_gr": "LAO", + "adm0_a3_it": "LAO", + "adm0_a3_nl": "LAO", + "adm0_a3_se": "LAO", + "adm0_a3_bd": "LAO", + "adm0_a3_ua": "LAO", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 4, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 102.533912, + "label_y": 19.431821, + "ne_id": 1159321011, + "wikidataid": "Q819", + "name_ar": "لاوس", + "name_bn": "লাওস", + "name_de": "Laos", + "name_en": "Laos", + "name_es": "Laos", + "name_fa": "لائوس", + "name_fr": "Laos", + "name_el": "Λάος", + "name_he": "לאוס", + "name_hi": "लाओस", + "name_hu": "Laosz", + "name_id": "Laos", + "name_it": "Laos", + "name_ja": "ラオス", + "name_ko": "라오스", + "name_nl": "Laos", + "name_pl": "Laos", + "name_pt": "Laos", + "name_ru": "Лаос", + "name_sv": "Laos", + "name_tr": "Laos", + "name_uk": "Лаос", + "name_ur": "لاؤس", + "name_vi": "Lào", + "name_zh": "老挝", + "name_zht": "寮國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LAO.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [107.38272749230109, 14.202440904186972], + [106.49637332563088, 14.570583807834282], + [106.04394616091552, 13.881091009979956], + [105.21877689007889, 14.273211778210694], + [105.54433841351769, 14.723933620660418], + [105.58903852745016, 15.570316066952858], + [104.7793205098688, 16.44186493577145], + [104.7169470560925, 17.42885895433008], + [103.9564766784853, 18.24095408779688], + [103.20019209189374, 18.309632066312773], + [102.99870568238771, 17.9616946476916], + [102.41300499879162, 17.932781683824288], + [102.11359175009248, 18.109101670804165], + [101.05954756063517, 17.51249725999449], + [101.03593143107777, 18.408928330961615], + [101.2820146016517, 19.462584947176765], + [100.60629357300316, 19.508344427971224], + [100.54888105672688, 20.109237982661128], + [100.11598758341785, 20.417849636308187], + [100.32910119018953, 20.786121731036232], + [101.18000532430754, 21.436572984294028], + [101.27002566935997, 21.201651923095184], + [101.80311974488293, 21.17436676684507], + [101.65201785686152, 22.318198757409547], + [102.17043582561358, 22.464753119389304], + [102.75489627483466, 21.675137233969465], + [103.20386111858645, 20.76656220141375], + [104.43500044150805, 20.75873322192153], + [104.8225736836971, 19.886641750563882], + [104.18338789267894, 19.62466807706022], + [103.89653201702671, 19.265180975821806], + [105.09459842328152, 18.66697459561108], + [105.92576216026403, 17.48531545660896], + [106.55600792849569, 16.604283962464805], + [107.3127059265456, 15.90853831630318], + [107.5645251811039, 15.20217316330556], + [107.38272749230109, 14.202440904186972] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Kyrgyzstan", + "sov_a3": "KGZ", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Kyrgyzstan", + "adm0_a3": "KGZ", + "geou_dif": 0, + "geounit": "Kyrgyzstan", + "gu_a3": "KGZ", + "su_dif": 0, + "subunit": "Kyrgyzstan", + "su_a3": "KGZ", + "brk_diff": 0, + "name": "Kyrgyzstan", + "name_long": "Kyrgyzstan", + "brk_a3": "KGZ", + "brk_name": "Kyrgyzstan", + "brk_group": null, + "abbrev": "Kgz.", + "postal": "KG", + "formal_en": "Kyrgyz Republic", + "formal_fr": null, + "name_ciawf": "Kyrgyzstan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Kyrgyz Republic", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 7, + "mapcolor9": 7, + "mapcolor13": 6, + "pop_est": 6456900, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 8454, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "5. Low income", + "fips_10": "KG", + "iso_a2": "KG", + "iso_a2_eh": "KG", + "iso_a3": "KGZ", + "iso_a3_eh": "KGZ", + "iso_n3": "417", + "iso_n3_eh": "417", + "un_a3": "417", + "wb_a2": "KG", + "wb_a3": "KGZ", + "woe_id": 23424864, + "woe_id_eh": 23424864, + "woe_note": "Exact WOE match as country", + "adm0_iso": "KGZ", + "adm0_diff": null, + "adm0_tlc": "KGZ", + "adm0_a3_us": "KGZ", + "adm0_a3_fr": "KGZ", + "adm0_a3_ru": "KGZ", + "adm0_a3_es": "KGZ", + "adm0_a3_cn": "KGZ", + "adm0_a3_tw": "KGZ", + "adm0_a3_in": "KGZ", + "adm0_a3_np": "KGZ", + "adm0_a3_pk": "KGZ", + "adm0_a3_de": "KGZ", + "adm0_a3_gb": "KGZ", + "adm0_a3_br": "KGZ", + "adm0_a3_il": "KGZ", + "adm0_a3_ps": "KGZ", + "adm0_a3_sa": "KGZ", + "adm0_a3_eg": "KGZ", + "adm0_a3_ma": "KGZ", + "adm0_a3_pt": "KGZ", + "adm0_a3_ar": "KGZ", + "adm0_a3_jp": "KGZ", + "adm0_a3_ko": "KGZ", + "adm0_a3_vn": "KGZ", + "adm0_a3_tr": "KGZ", + "adm0_a3_id": "KGZ", + "adm0_a3_pl": "KGZ", + "adm0_a3_gr": "KGZ", + "adm0_a3_it": "KGZ", + "adm0_a3_nl": "KGZ", + "adm0_a3_se": "KGZ", + "adm0_a3_bd": "KGZ", + "adm0_a3_ua": "KGZ", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Central Asia", + "region_wb": "Europe & Central Asia", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 74.532637, + "label_y": 41.66854, + "ne_id": 1159320977, + "wikidataid": "Q813", + "name_ar": "قيرغيزستان", + "name_bn": "কিরগিজস্তান", + "name_de": "Kirgisistan", + "name_en": "Kyrgyzstan", + "name_es": "Kirguistán", + "name_fa": "قرقیزستان", + "name_fr": "Kirghizistan", + "name_el": "Κιργιζία", + "name_he": "קירגיזסטן", + "name_hi": "किर्गिज़स्तान", + "name_hu": "Kirgizisztán", + "name_id": "Kirgizstan", + "name_it": "Kirghizistan", + "name_ja": "キルギス", + "name_ko": "키르기스스탄", + "name_nl": "Kirgizië", + "name_pl": "Kirgistan", + "name_pt": "Quirguistão", + "name_ru": "Киргизия", + "name_sv": "Kirgizistan", + "name_tr": "Kırgızistan", + "name_uk": "Киргизстан", + "name_ur": "کرغیزستان", + "name_vi": "Kyrgyzstan", + "name_zh": "吉尔吉斯斯坦", + "name_zht": "吉爾吉斯", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "KGZ.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [70.96231489449914, 42.266154283205495], + [71.18628055205212, 42.70429291439214], + [71.8446382994506, 42.8453954127651], + [73.48975752146237, 42.50089447689132], + [73.64530358266092, 43.09127187760987], + [74.21286583852256, 43.29833934180337], + [75.63696495962202, 42.87789988867668], + [76.00035363149846, 42.98802236589067], + [77.65839196158322, 42.96068553320826], + [79.14217736197978, 42.85609243424952], + [79.64364546094012, 42.49668284765953], + [80.2599902688853, 42.34999929459906], + [80.11943037305139, 42.12394074153825], + [78.54366092317531, 41.58224254003869], + [78.18719689322597, 41.18531586360481], + [76.90448449087708, 41.06648590754965], + [76.52636803579745, 40.42794607193512], + [75.4678279967307, 40.56207225194867], + [74.77686242055606, 40.36642527929163], + [73.8222436868283, 39.893973497063186], + [73.96001305531843, 39.660008449861735], + [73.6753792662548, 39.4312368841056], + [71.784693637992, 39.27946320246437], + [70.54916181832562, 39.6041979029865], + [69.46488691597753, 39.5266832545487], + [69.55960981636852, 40.10321137141298], + [70.64801883329997, 39.93575389257117], + [71.01419803252017, 40.24436554621823], + [71.77487511585656, 40.14584442805378], + [73.05541710804917, 40.866033026689465], + [71.87011478057047, 41.392900092121266], + [71.1578585142916, 41.14358714452912], + [70.42002241402821, 41.51999827734314], + [71.25924767444823, 42.16771067968946], + [70.96231489449914, 42.266154283205495] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Armenia", + "sov_a3": "ARM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Armenia", + "adm0_a3": "ARM", + "geou_dif": 0, + "geounit": "Armenia", + "gu_a3": "ARM", + "su_dif": 0, + "subunit": "Armenia", + "su_a3": "ARM", + "brk_diff": 0, + "name": "Armenia", + "name_long": "Armenia", + "brk_a3": "ARM", + "brk_name": "Armenia", + "brk_group": null, + "abbrev": "Arm.", + "postal": "ARM", + "formal_en": "Republic of Armenia", + "formal_fr": null, + "name_ciawf": "Armenia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Armenia", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 1, + "mapcolor9": 2, + "mapcolor13": 10, + "pop_est": 2957731, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 13672, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "AM", + "iso_a2": "AM", + "iso_a2_eh": "AM", + "iso_a3": "ARM", + "iso_a3_eh": "ARM", + "iso_n3": "051", + "iso_n3_eh": "051", + "un_a3": "051", + "wb_a2": "AM", + "wb_a3": "ARM", + "woe_id": 23424743, + "woe_id_eh": 23424743, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ARM", + "adm0_diff": null, + "adm0_tlc": "ARM", + "adm0_a3_us": "ARM", + "adm0_a3_fr": "ARM", + "adm0_a3_ru": "ARM", + "adm0_a3_es": "ARM", + "adm0_a3_cn": "ARM", + "adm0_a3_tw": "ARM", + "adm0_a3_in": "ARM", + "adm0_a3_np": "ARM", + "adm0_a3_pk": "ARM", + "adm0_a3_de": "ARM", + "adm0_a3_gb": "ARM", + "adm0_a3_br": "ARM", + "adm0_a3_il": "ARM", + "adm0_a3_ps": "ARM", + "adm0_a3_sa": "ARM", + "adm0_a3_eg": "ARM", + "adm0_a3_ma": "ARM", + "adm0_a3_pt": "ARM", + "adm0_a3_ar": "ARM", + "adm0_a3_jp": "ARM", + "adm0_a3_ko": "ARM", + "adm0_a3_vn": "ARM", + "adm0_a3_tr": "ARM", + "adm0_a3_id": "ARM", + "adm0_a3_pl": "ARM", + "adm0_a3_gr": "ARM", + "adm0_a3_it": "ARM", + "adm0_a3_nl": "ARM", + "adm0_a3_se": "ARM", + "adm0_a3_bd": "ARM", + "adm0_a3_ua": "ARM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 44.800564, + "label_y": 40.459077, + "ne_id": 1159320333, + "wikidataid": "Q399", + "name_ar": "أرمينيا", + "name_bn": "আর্মেনিয়া", + "name_de": "Armenien", + "name_en": "Armenia", + "name_es": "Armenia", + "name_fa": "ارمنستان", + "name_fr": "Arménie", + "name_el": "Αρμενία", + "name_he": "ארמניה", + "name_hi": "आर्मीनिया", + "name_hu": "Örményország", + "name_id": "Armenia", + "name_it": "Armenia", + "name_ja": "アルメニア", + "name_ko": "아르메니아", + "name_nl": "Armenië", + "name_pl": "Armenia", + "name_pt": "Arménia", + "name_ru": "Армения", + "name_sv": "Armenien", + "name_tr": "Ermenistan", + "name_uk": "Вірменія", + "name_ur": "آرمینیا", + "name_vi": "Armenia", + "name_zh": "亚美尼亚", + "name_zht": "亞美尼亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ARM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [46.50571984231797, 38.770605373686294], + [46.14362308124882, 38.74120148371222], + [45.73537926614301, 39.31971914321974], + [45.73997846861698, 39.47399913182713], + [45.29814497252146, 39.471751207022436], + [45.00198733905675, 39.740003567049555], + [44.79398969908195, 39.71300263117705], + [44.4000085792887, 40.00500031184228], + [43.65643639504094, 40.253563951166186], + [43.75265791196841, 40.74020091405876], + [43.58274580259273, 41.09214325618257], + [44.97248009621808, 41.248128567055595], + [45.17949588397934, 40.98535390885141], + [45.56035118997045, 40.812289537105926], + [45.35917483905817, 40.56150381119346], + [45.89190717955509, 40.21847565364], + [45.61001224140293, 39.89999380142518], + [46.034534132680676, 39.628020738273065], + [46.48349897643246, 39.464154771475535], + [46.50571984231797, 38.770605373686294] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Iraq", + "sov_a3": "IRQ", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Iraq", + "adm0_a3": "IRQ", + "geou_dif": 0, + "geounit": "Iraq", + "gu_a3": "IRQ", + "su_dif": 0, + "subunit": "Iraq", + "su_a3": "IRQ", + "brk_diff": 0, + "name": "Iraq", + "name_long": "Iraq", + "brk_a3": "IRQ", + "brk_name": "Iraq", + "brk_group": null, + "abbrev": "Iraq", + "postal": "IRQ", + "formal_en": "Republic of Iraq", + "formal_fr": null, + "name_ciawf": "Iraq", + "note_adm0": null, + "note_brk": null, + "name_sort": "Iraq", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 3, + "mapcolor13": 1, + "pop_est": 39309783, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 234094, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "IZ", + "iso_a2": "IQ", + "iso_a2_eh": "IQ", + "iso_a3": "IRQ", + "iso_a3_eh": "IRQ", + "iso_n3": "368", + "iso_n3_eh": "368", + "un_a3": "368", + "wb_a2": "IQ", + "wb_a3": "IRQ", + "woe_id": 23424855, + "woe_id_eh": 23424855, + "woe_note": "Exact WOE match as country", + "adm0_iso": "IRQ", + "adm0_diff": null, + "adm0_tlc": "IRQ", + "adm0_a3_us": "IRQ", + "adm0_a3_fr": "IRQ", + "adm0_a3_ru": "IRQ", + "adm0_a3_es": "IRQ", + "adm0_a3_cn": "IRQ", + "adm0_a3_tw": "IRQ", + "adm0_a3_in": "IRQ", + "adm0_a3_np": "IRQ", + "adm0_a3_pk": "IRQ", + "adm0_a3_de": "IRQ", + "adm0_a3_gb": "IRQ", + "adm0_a3_br": "IRQ", + "adm0_a3_il": "IRQ", + "adm0_a3_ps": "IRQ", + "adm0_a3_sa": "IRQ", + "adm0_a3_eg": "IRQ", + "adm0_a3_ma": "IRQ", + "adm0_a3_pt": "IRQ", + "adm0_a3_ar": "IRQ", + "adm0_a3_jp": "IRQ", + "adm0_a3_ko": "IRQ", + "adm0_a3_vn": "IRQ", + "adm0_a3_tr": "IRQ", + "adm0_a3_id": "IRQ", + "adm0_a3_pl": "IRQ", + "adm0_a3_gr": "IRQ", + "adm0_a3_it": "IRQ", + "adm0_a3_nl": "IRQ", + "adm0_a3_se": "IRQ", + "adm0_a3_bd": "IRQ", + "adm0_a3_ua": "IRQ", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7.5, + "label_x": 43.26181, + "label_y": 33.09403, + "ne_id": 1159320887, + "wikidataid": "Q796", + "name_ar": "العراق", + "name_bn": "ইরাক", + "name_de": "Irak", + "name_en": "Iraq", + "name_es": "Irak", + "name_fa": "عراق", + "name_fr": "Irak", + "name_el": "Ιράκ", + "name_he": "עיראק", + "name_hi": "इराक", + "name_hu": "Irak", + "name_id": "Irak", + "name_it": "Iraq", + "name_ja": "イラク", + "name_ko": "이라크", + "name_nl": "Irak", + "name_pl": "Irak", + "name_pt": "Iraque", + "name_ru": "Ирак", + "name_sv": "Irak", + "name_tr": "Irak", + "name_uk": "Ірак", + "name_ur": "عراق", + "name_vi": "Iraq", + "name_zh": "伊拉克", + "name_zht": "伊拉克", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "IRQ.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [39.19546837744497, 32.16100881604267], + [38.792340529136084, 33.378686428352225], + [41.006158888519934, 34.41937226006212], + [41.383965285005814, 35.628316555314356], + [41.289707472505455, 36.35881460219227], + [41.83706424334096, 36.605853786763575], + [42.34959109881177, 37.2298725449041], + [42.77912560402183, 37.385263576805755], + [43.9422587420473, 37.25622752537295], + [44.29345177590287, 37.0015143906063], + [44.77267710159504, 37.17043692561684], + [45.42061811705321, 35.977545884742824], + [46.0763403664048, 35.67738332777549], + [46.15178795755094, 35.09325877536429], + [45.64845950702809, 34.748137722303014], + [45.41669070819904, 33.967797756479584], + [46.10936160663932, 33.017287299119005], + [47.33466149271191, 32.46915538179911], + [47.8492037290421, 31.70917593029867], + [47.68528608581227, 30.984853217079632], + [48.004698113808324, 30.985137437457244], + [48.0145683123761, 30.452456773392598], + [48.567971225789755, 29.926778265903522], + [47.974519077349896, 29.975819200148504], + [47.30262210469096, 30.059069932570722], + [46.568713413281756, 29.09902517345229], + [44.70949873228474, 29.178891099559383], + [41.889980910007836, 31.19000865327837], + [40.399994337736246, 31.889991766887935], + [39.19546837744497, 32.16100881604267] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Iran", + "sov_a3": "IRN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Iran", + "adm0_a3": "IRN", + "geou_dif": 0, + "geounit": "Iran", + "gu_a3": "IRN", + "su_dif": 0, + "subunit": "Iran", + "su_a3": "IRN", + "brk_diff": 0, + "name": "Iran", + "name_long": "Iran", + "brk_a3": "IRN", + "brk_name": "Iran", + "brk_group": null, + "abbrev": "Iran", + "postal": "IRN", + "formal_en": "Islamic Republic of Iran", + "formal_fr": null, + "name_ciawf": "Iran", + "note_adm0": null, + "note_brk": null, + "name_sort": "Iran, Islamic Rep.", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 3, + "mapcolor9": 4, + "mapcolor13": 13, + "pop_est": 82913906, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 453996, + "gdp_year": 2018, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "IR", + "iso_a2": "IR", + "iso_a2_eh": "IR", + "iso_a3": "IRN", + "iso_a3_eh": "IRN", + "iso_n3": "364", + "iso_n3_eh": "364", + "un_a3": "364", + "wb_a2": "IR", + "wb_a3": "IRN", + "woe_id": 23424851, + "woe_id_eh": 23424851, + "woe_note": "Exact WOE match as country", + "adm0_iso": "IRN", + "adm0_diff": null, + "adm0_tlc": "IRN", + "adm0_a3_us": "IRN", + "adm0_a3_fr": "IRN", + "adm0_a3_ru": "IRN", + "adm0_a3_es": "IRN", + "adm0_a3_cn": "IRN", + "adm0_a3_tw": "IRN", + "adm0_a3_in": "IRN", + "adm0_a3_np": "IRN", + "adm0_a3_pk": "IRN", + "adm0_a3_de": "IRN", + "adm0_a3_gb": "IRN", + "adm0_a3_br": "IRN", + "adm0_a3_il": "IRN", + "adm0_a3_ps": "IRN", + "adm0_a3_sa": "IRN", + "adm0_a3_eg": "IRN", + "adm0_a3_ma": "IRN", + "adm0_a3_pt": "IRN", + "adm0_a3_ar": "IRN", + "adm0_a3_jp": "IRN", + "adm0_a3_ko": "IRN", + "adm0_a3_vn": "IRN", + "adm0_a3_tr": "IRN", + "adm0_a3_id": "IRN", + "adm0_a3_pl": "IRN", + "adm0_a3_gr": "IRN", + "adm0_a3_it": "IRN", + "adm0_a3_nl": "IRN", + "adm0_a3_se": "IRN", + "adm0_a3_bd": "IRN", + "adm0_a3_ua": "IRN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Southern Asia", + "region_wb": "Middle East & North Africa", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 6.7, + "label_x": 54.931495, + "label_y": 32.166225, + "ne_id": 1159320881, + "wikidataid": "Q794", + "name_ar": "إيران", + "name_bn": "ইরান", + "name_de": "Iran", + "name_en": "Iran", + "name_es": "Irán", + "name_fa": "ایران", + "name_fr": "Iran", + "name_el": "Ιράν", + "name_he": "איראן", + "name_hi": "ईरान", + "name_hu": "Irán", + "name_id": "Iran", + "name_it": "Iran", + "name_ja": "イラン", + "name_ko": "이란", + "name_nl": "Iran", + "name_pl": "Iran", + "name_pt": "Irão", + "name_ru": "Иран", + "name_sv": "Iran", + "name_tr": "İran", + "name_uk": "Іран", + "name_ur": "ایران", + "name_vi": "Iran", + "name_zh": "伊朗", + "name_zht": "伊朗", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "IRN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [48.567971225789755, 29.926778265903522], + [48.0145683123761, 30.452456773392598], + [48.004698113808324, 30.985137437457244], + [47.68528608581227, 30.984853217079632], + [47.8492037290421, 31.70917593029867], + [47.33466149271191, 32.46915538179911], + [46.10936160663932, 33.017287299119005], + [45.41669070819904, 33.967797756479584], + [45.64845950702809, 34.748137722303014], + [46.15178795755094, 35.09325877536429], + [46.0763403664048, 35.67738332777549], + [45.42061811705321, 35.977545884742824], + [44.77267710159504, 37.17043692561684], + [44.77267, 37.17045], + [44.22575564960053, 37.97158437758935], + [44.421402622257546, 38.28128123631454], + [44.10922529478234, 39.4281362981681], + [44.79398969908195, 39.71300263117705], + [44.95268802265031, 39.33576467544637], + [45.45772179543877, 38.87413910578306], + [46.14362308124882, 38.74120148371222], + [46.50571984231797, 38.770605373686294], + [47.685079380083096, 39.50836395930122], + [48.06009524922524, 39.58223541926246], + [48.35552941263788, 39.28876496027691], + [48.01074425638648, 38.79401479751452], + [48.63437544128482, 38.27037750910097], + [48.88324913920249, 38.32024526626262], + [49.19961225769334, 37.582874253889884], + [50.14777143738462, 37.37456655532134], + [50.84235436381971, 36.8728142359834], + [52.264024692601424, 36.7004216578577], + [53.82578982932642, 36.965030829408235], + [53.92159793479556, 37.19891836196126], + [54.800303989486565, 37.392420762678185], + [55.51157840355191, 37.96411713312317], + [56.18037479027333, 37.93512665460743], + [56.61936608259282, 38.121394354803485], + [57.330433790928986, 38.02922943781094], + [58.436154412678206, 37.5223094752438], + [59.23476199731681, 37.41298798273034], + [60.37763797388388, 36.52738312432837], + [61.123070509694145, 36.491597194966246], + [61.210817091725744, 35.650072333309225], + [60.80319339380745, 34.40410187431986], + [60.52842980331158, 33.676446031218006], + [60.963700392506006, 33.52883230237626], + [60.536077915290775, 32.98126882581157], + [60.863654819588966, 32.18291962333443], + [60.94194461451113, 31.548074652628753], + [61.69931440618083, 31.379506130492672], + [61.781221551363444, 30.735850328081238], + [60.87424848820879, 29.829238999952608], + [61.36930870956494, 29.303276272085924], + [61.77186811711863, 28.6993338078908], + [62.72783043808599, 28.25964488373539], + [62.75542565292986, 27.378923448184988], + [63.2338977395203, 27.21704702403071], + [63.31663170761959, 26.756532497661667], + [61.87418745305655, 26.239974880472104], + [61.49736290878419, 25.0782370061185], + [59.616134067630846, 25.380156561783778], + [58.525761346272304, 25.60996165618573], + [57.39725141788239, 25.73990204518364], + [56.970765822177555, 26.966106268821363], + [56.492138706290206, 27.143304755150197], + [55.723710158110066, 26.964633490501043], + [54.71508955263727, 26.480657863871514], + [53.49309695823135, 26.81236888275305], + [52.48359785340961, 27.580849107365495], + [51.52076256694742, 27.865689602158298], + [50.85294803243954, 28.814520575469388], + [50.115008579311585, 30.147772528599717], + [49.576850213423995, 29.985715236932407], + [48.94133344909855, 30.317090359004037], + [48.567971225789755, 29.926778265903522] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Qatar", + "sov_a3": "QAT", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Qatar", + "adm0_a3": "QAT", + "geou_dif": 0, + "geounit": "Qatar", + "gu_a3": "QAT", + "su_dif": 0, + "subunit": "Qatar", + "su_a3": "QAT", + "brk_diff": 0, + "name": "Qatar", + "name_long": "Qatar", + "brk_a3": "QAT", + "brk_name": "Qatar", + "brk_group": null, + "abbrev": "Qatar", + "postal": "QA", + "formal_en": "State of Qatar", + "formal_fr": null, + "name_ciawf": "Qatar", + "note_adm0": null, + "note_brk": null, + "name_sort": "Qatar", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 6, + "mapcolor9": 2, + "mapcolor13": 4, + "pop_est": 2832067, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 175837, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "QA", + "iso_a2": "QA", + "iso_a2_eh": "QA", + "iso_a3": "QAT", + "iso_a3_eh": "QAT", + "iso_n3": "634", + "iso_n3_eh": "634", + "un_a3": "634", + "wb_a2": "QA", + "wb_a3": "QAT", + "woe_id": 23424930, + "woe_id_eh": 23424930, + "woe_note": "Exact WOE match as country", + "adm0_iso": "QAT", + "adm0_diff": null, + "adm0_tlc": "QAT", + "adm0_a3_us": "QAT", + "adm0_a3_fr": "QAT", + "adm0_a3_ru": "QAT", + "adm0_a3_es": "QAT", + "adm0_a3_cn": "QAT", + "adm0_a3_tw": "QAT", + "adm0_a3_in": "QAT", + "adm0_a3_np": "QAT", + "adm0_a3_pk": "QAT", + "adm0_a3_de": "QAT", + "adm0_a3_gb": "QAT", + "adm0_a3_br": "QAT", + "adm0_a3_il": "QAT", + "adm0_a3_ps": "QAT", + "adm0_a3_sa": "QAT", + "adm0_a3_eg": "QAT", + "adm0_a3_ma": "QAT", + "adm0_a3_pt": "QAT", + "adm0_a3_ar": "QAT", + "adm0_a3_jp": "QAT", + "adm0_a3_ko": "QAT", + "adm0_a3_vn": "QAT", + "adm0_a3_tr": "QAT", + "adm0_a3_id": "QAT", + "adm0_a3_pl": "QAT", + "adm0_a3_gr": "QAT", + "adm0_a3_it": "QAT", + "adm0_a3_nl": "QAT", + "adm0_a3_se": "QAT", + "adm0_a3_bd": "QAT", + "adm0_a3_ua": "QAT", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 51.143509, + "label_y": 25.237383, + "ne_id": 1159321197, + "wikidataid": "Q846", + "name_ar": "قطر", + "name_bn": "কাতার", + "name_de": "Katar", + "name_en": "Qatar", + "name_es": "Catar", + "name_fa": "قطر", + "name_fr": "Qatar", + "name_el": "Κατάρ", + "name_he": "קטר", + "name_hi": "क़तर", + "name_hu": "Katar", + "name_id": "Qatar", + "name_it": "Qatar", + "name_ja": "カタール", + "name_ko": "카타르", + "name_nl": "Qatar", + "name_pl": "Katar", + "name_pt": "Catar", + "name_ru": "Катар", + "name_sv": "Qatar", + "name_tr": "Katar", + "name_uk": "Катар", + "name_ur": "قطر", + "name_vi": "Qatar", + "name_zh": "卡塔尔", + "name_zht": "卡達", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "QAT.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [50.81010827006958, 24.754742539971378], + [50.74391076030369, 25.482424221289396], + [51.013351678273494, 26.006991685484195], + [51.28646162293606, 26.11458201751587], + [51.58907881043726, 25.80111277923338], + [51.60670047384881, 25.21567047779874], + [51.38960778179063, 24.62738597258806], + [51.11241539897702, 24.556330878186724], + [50.81010827006958, 24.754742539971378] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Saudi Arabia", + "sov_a3": "SAU", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Saudi Arabia", + "adm0_a3": "SAU", + "geou_dif": 0, + "geounit": "Saudi Arabia", + "gu_a3": "SAU", + "su_dif": 0, + "subunit": "Saudi Arabia", + "su_a3": "SAU", + "brk_diff": 0, + "name": "Saudi Arabia", + "name_long": "Saudi Arabia", + "brk_a3": "SAU", + "brk_name": "Saudi Arabia", + "brk_group": null, + "abbrev": "Saud.", + "postal": "SA", + "formal_en": "Kingdom of Saudi Arabia", + "formal_fr": null, + "name_ciawf": "Saudi Arabia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Saudi Arabia", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 1, + "mapcolor9": 6, + "mapcolor13": 7, + "pop_est": 34268528, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 792966, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "2. High income: nonOECD", + "fips_10": "SA", + "iso_a2": "SA", + "iso_a2_eh": "SA", + "iso_a3": "SAU", + "iso_a3_eh": "SAU", + "iso_n3": "682", + "iso_n3_eh": "682", + "un_a3": "682", + "wb_a2": "SA", + "wb_a3": "SAU", + "woe_id": 23424938, + "woe_id_eh": 23424938, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SAU", + "adm0_diff": null, + "adm0_tlc": "SAU", + "adm0_a3_us": "SAU", + "adm0_a3_fr": "SAU", + "adm0_a3_ru": "SAU", + "adm0_a3_es": "SAU", + "adm0_a3_cn": "SAU", + "adm0_a3_tw": "SAU", + "adm0_a3_in": "SAU", + "adm0_a3_np": "SAU", + "adm0_a3_pk": "SAU", + "adm0_a3_de": "SAU", + "adm0_a3_gb": "SAU", + "adm0_a3_br": "SAU", + "adm0_a3_il": "SAU", + "adm0_a3_ps": "SAU", + "adm0_a3_sa": "SAU", + "adm0_a3_eg": "SAU", + "adm0_a3_ma": "SAU", + "adm0_a3_pt": "SAU", + "adm0_a3_ar": "SAU", + "adm0_a3_jp": "SAU", + "adm0_a3_ko": "SAU", + "adm0_a3_vn": "SAU", + "adm0_a3_tr": "SAU", + "adm0_a3_id": "SAU", + "adm0_a3_pl": "SAU", + "adm0_a3_gr": "SAU", + "adm0_a3_it": "SAU", + "adm0_a3_nl": "SAU", + "adm0_a3_se": "SAU", + "adm0_a3_bd": "SAU", + "adm0_a3_ua": "SAU", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 12, + "long_len": 12, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 7, + "label_x": 44.6996, + "label_y": 23.806908, + "ne_id": 1159321225, + "wikidataid": "Q851", + "name_ar": "السعودية", + "name_bn": "সৌদি আরব", + "name_de": "Saudi-Arabien", + "name_en": "Saudi Arabia", + "name_es": "Arabia Saudita", + "name_fa": "عربستان سعودی", + "name_fr": "Arabie saoudite", + "name_el": "Σαουδική Αραβία", + "name_he": "ערב הסעודית", + "name_hi": "सउदी अरब", + "name_hu": "Szaúd-Arábia", + "name_id": "Arab Saudi", + "name_it": "Arabia Saudita", + "name_ja": "サウジアラビア", + "name_ko": "사우디아라비아", + "name_nl": "Saoedi-Arabië", + "name_pl": "Arabia Saudyjska", + "name_pt": "Arábia Saudita", + "name_ru": "Саудовская Аравия", + "name_sv": "Saudiarabien", + "name_tr": "Suudi Arabistan", + "name_uk": "Саудівська Аравія", + "name_ur": "سعودی عرب", + "name_vi": "Ả Rập Saudi", + "name_zh": "沙特阿拉伯", + "name_zht": "沙烏地阿拉伯", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SAU.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.95603722508426, 29.356554673778845], + [36.06894087092206, 29.197494615184453], + [36.50121422704359, 29.505253607698705], + [36.74052778498725, 29.86528331147619], + [37.503581984209035, 30.003776150018407], + [37.66811974462638, 30.3386652694859], + [37.998848911294374, 30.508499864213135], + [37.00216556168101, 31.508412990844747], + [39.00488569515255, 32.01021698661498], + [39.19546837744497, 32.16100881604267], + [40.399994337736246, 31.889991766887935], + [41.889980910007836, 31.19000865327837], + [44.70949873228474, 29.178891099559383], + [46.568713413281756, 29.09902517345229], + [47.45982181172283, 29.002519436147224], + [47.708850538937384, 28.526062730416143], + [48.416094191283946, 28.55200429942667], + [48.80759484232718, 27.689627997339883], + [49.29955447774583, 27.46121816660981], + [49.47091352722566, 27.109999294538085], + [50.15242231629088, 26.689663194275997], + [50.212935418504685, 26.277026882425375], + [50.11330325704594, 25.94397227630425], + [50.239858839728754, 25.608049628190926], + [50.527386509000735, 25.327808335872103], + [50.66055667501689, 24.999895534764022], + [50.81010827006958, 24.754742539971378], + [51.11241539897702, 24.556330878186724], + [51.38960778179063, 24.62738597258806], + [51.57951867046327, 24.245497137951105], + [51.61770755392698, 24.01421926522883], + [52.000733270074335, 23.00115448657894], + [55.006803012924905, 22.496947536707136], + [55.208341098863194, 22.708329982997046], + [55.666659376859826, 22.00000112557234], + [54.99998172386236, 19.999994004796108], + [52.00000980002224, 19.000003363516058], + [49.11667158386487, 18.616667588774945], + [48.18334354024134, 18.166669216377315], + [47.46669477721763, 17.116681626854884], + [47.000004917189756, 16.949999294497445], + [46.74999433776165, 17.283338120996177], + [46.366658563020536, 17.233315334537636], + [45.39999922056876, 17.333335069238558], + [45.21665123879719, 17.433328965723334], + [44.06261315285508, 17.410358791569593], + [43.79151858905192, 17.31997671149111], + [43.380794305196105, 17.57998668056767], + [43.11579756040336, 17.088440456607373], + [43.21837527850275, 16.66688996018641], + [42.77933230975097, 16.347891343648683], + [42.649572788266084, 16.774635321514964], + [42.34798912941071, 17.075805568912003], + [42.270887892431226, 17.474721787989125], + [41.75438195167396, 17.833046169500975], + [41.22139122901558, 18.67159963630121], + [40.93934126156654, 19.486485297111756], + [40.247652215339826, 20.17463450772649], + [39.80168460466095, 20.338862209550058], + [39.139399448408284, 21.291904812092934], + [39.023695916506796, 21.986875311770195], + [39.06632897314759, 22.57965566659027], + [38.49277225114008, 23.688451036060854], + [38.02386030452362, 24.078685614512935], + [37.483634881344386, 24.285494696545015], + [37.154817742671185, 24.85848297779731], + [37.209491408036, 25.084541530858107], + [36.93162723160259, 25.60295949961018], + [36.639603712721225, 25.826227525327223], + [36.249136590323815, 26.57013560638488], + [35.64018151219639, 27.376520494083422], + [35.13018680190788, 28.06335195567472], + [34.63233605320798, 28.058546047471566], + [34.787778761541944, 28.6074272730597], + [34.832220493312946, 28.957483425404845], + [34.95603722508426, 29.356554673778845] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Pakistan", + "sov_a3": "PAK", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Pakistan", + "adm0_a3": "PAK", + "geou_dif": 0, + "geounit": "Pakistan", + "gu_a3": "PAK", + "su_dif": 0, + "subunit": "Pakistan", + "su_a3": "PAK", + "brk_diff": 0, + "name": "Pakistan", + "name_long": "Pakistan", + "brk_a3": "PAK", + "brk_name": "Pakistan", + "brk_group": null, + "abbrev": "Pak.", + "postal": "PK", + "formal_en": "Islamic Republic of Pakistan", + "formal_fr": null, + "name_ciawf": "Pakistan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Pakistan", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 3, + "mapcolor13": 11, + "pop_est": 216565318, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 278221, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "4. Lower middle income", + "fips_10": "PK", + "iso_a2": "PK", + "iso_a2_eh": "PK", + "iso_a3": "PAK", + "iso_a3_eh": "PAK", + "iso_n3": "586", + "iso_n3_eh": "586", + "un_a3": "586", + "wb_a2": "PK", + "wb_a3": "PAK", + "woe_id": 23424922, + "woe_id_eh": 23424922, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PAK", + "adm0_diff": null, + "adm0_tlc": "PAK", + "adm0_a3_us": "PAK", + "adm0_a3_fr": "PAK", + "adm0_a3_ru": "PAK", + "adm0_a3_es": "PAK", + "adm0_a3_cn": "PAK", + "adm0_a3_tw": "PAK", + "adm0_a3_in": "PAK", + "adm0_a3_np": "PAK", + "adm0_a3_pk": "PAK", + "adm0_a3_de": "PAK", + "adm0_a3_gb": "PAK", + "adm0_a3_br": "PAK", + "adm0_a3_il": "PAK", + "adm0_a3_ps": "PAK", + "adm0_a3_sa": "PAK", + "adm0_a3_eg": "PAK", + "adm0_a3_ma": "PAK", + "adm0_a3_pt": "PAK", + "adm0_a3_ar": "PAK", + "adm0_a3_jp": "PAK", + "adm0_a3_ko": "PAK", + "adm0_a3_vn": "PAK", + "adm0_a3_tr": "PAK", + "adm0_a3_id": "PAK", + "adm0_a3_pl": "PAK", + "adm0_a3_gr": "PAK", + "adm0_a3_it": "PAK", + "adm0_a3_nl": "PAK", + "adm0_a3_se": "PAK", + "adm0_a3_bd": "PAK", + "adm0_a3_ua": "PAK", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Southern Asia", + "region_wb": "South Asia", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 7, + "label_x": 68.545632, + "label_y": 29.328389, + "ne_id": 1159321153, + "wikidataid": "Q843", + "name_ar": "باكستان", + "name_bn": "পাকিস্তান", + "name_de": "Pakistan", + "name_en": "Pakistan", + "name_es": "Pakistán", + "name_fa": "پاکستان", + "name_fr": "Pakistan", + "name_el": "Πακιστάν", + "name_he": "פקיסטן", + "name_hi": "पाकिस्तान", + "name_hu": "Pakisztán", + "name_id": "Pakistan", + "name_it": "Pakistan", + "name_ja": "パキスタン", + "name_ko": "파키스탄", + "name_nl": "Pakistan", + "name_pl": "Pakistan", + "name_pt": "Paquistão", + "name_ru": "Пакистан", + "name_sv": "Pakistan", + "name_tr": "Pakistan", + "name_uk": "Пакистан", + "name_ur": "پاکستان", + "name_vi": "Pakistan", + "name_zh": "巴基斯坦", + "name_zht": "巴基斯坦", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PAK.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [77.83745079947457, 35.494009507787766], + [76.87172163280403, 34.65354401299274], + [75.75706098826834, 34.50492259372132], + [74.24020267120497, 34.748887030571254], + [73.74994835805197, 34.31769887952785], + [74.10429365427734, 33.44147329358685], + [74.45155927927871, 32.7648996038055], + [75.25864179881322, 32.2711054550405], + [74.40592898956501, 31.69263947196528], + [74.42138024282028, 30.979814764931177], + [73.45063846221743, 29.97641347911987], + [72.8237516620847, 28.961591701772054], + [71.77766564320032, 27.913180243434525], + [70.61649620960193, 27.989196275335868], + [69.51439293811313, 26.940965684511372], + [70.16892662952202, 26.491871649678842], + [70.2828731627256, 25.72222870533983], + [70.84469933460284, 25.21510203704352], + [71.04324018746823, 24.3565239527302], + [68.84259931831878, 24.35913361256094], + [68.1766451353734, 23.69196503345671], + [67.44366661974547, 23.94484365487699], + [67.14544192898907, 24.663611151624647], + [66.37282758979327, 25.42514089609385], + [64.53040774929113, 25.23703868255143], + [62.90570071803461, 25.21840932871021], + [61.49736290878419, 25.0782370061185], + [61.87418745305655, 26.239974880472104], + [63.31663170761959, 26.756532497661667], + [63.2338977395203, 27.21704702403071], + [62.75542565292986, 27.378923448184988], + [62.72783043808599, 28.25964488373539], + [61.77186811711863, 28.6993338078908], + [61.36930870956494, 29.303276272085924], + [60.87424848820879, 29.829238999952608], + [62.54985680527278, 29.31857249604431], + [63.55026085801117, 29.468330796826166], + [64.14800215033125, 29.340819200145972], + [64.35041873561852, 29.560030625928093], + [65.0468620136161, 29.472180691031905], + [66.34647260932442, 29.887943427036177], + [66.38145755398602, 30.738899237586452], + [66.93889122911847, 31.304911200479353], + [67.68339358914747, 31.30315420178142], + [67.79268924344478, 31.58293040620963], + [68.55693200060932, 31.713310044882018], + [68.92667687365767, 31.620189113892067], + [69.31776411324256, 31.901412258424443], + [69.26252200712256, 32.5019440780883], + [69.68714725126486, 33.105498969041236], + [70.3235941913716, 33.35853261975839], + [69.9305432473596, 34.02012014417511], + [70.8818030129884, 33.98885590263852], + [71.15677330921346, 34.34891144463215], + [71.11501875192164, 34.733125718722235], + [71.61307620635071, 35.153203436822864], + [71.49876793812109, 35.650563259416], + [71.26234826038575, 36.074387518857804], + [71.84629194528392, 36.50994232842986], + [72.92002485544447, 36.72000702569632], + [74.06755171091783, 36.83617564548845], + [74.57589277537298, 37.02084137628346], + [75.15802778514092, 37.13303091078912], + [75.89689741405013, 36.666806138651836], + [76.19284834178569, 35.89840342868783], + [77.83745079947457, 35.494009507787766] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Thailand", + "sov_a3": "THA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Thailand", + "adm0_a3": "THA", + "geou_dif": 0, + "geounit": "Thailand", + "gu_a3": "THA", + "su_dif": 0, + "subunit": "Thailand", + "su_a3": "THA", + "brk_diff": 0, + "name": "Thailand", + "name_long": "Thailand", + "brk_a3": "THA", + "brk_name": "Thailand", + "brk_group": null, + "abbrev": "Thai.", + "postal": "TH", + "formal_en": "Kingdom of Thailand", + "formal_fr": null, + "name_ciawf": "Thailand", + "note_adm0": null, + "note_brk": null, + "name_sort": "Thailand", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 6, + "mapcolor9": 8, + "mapcolor13": 1, + "pop_est": 69625582, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 543548, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "TH", + "iso_a2": "TH", + "iso_a2_eh": "TH", + "iso_a3": "THA", + "iso_a3_eh": "THA", + "iso_n3": "764", + "iso_n3_eh": "764", + "un_a3": "764", + "wb_a2": "TH", + "wb_a3": "THA", + "woe_id": 23424960, + "woe_id_eh": 23424960, + "woe_note": "Exact WOE match as country", + "adm0_iso": "THA", + "adm0_diff": null, + "adm0_tlc": "THA", + "adm0_a3_us": "THA", + "adm0_a3_fr": "THA", + "adm0_a3_ru": "THA", + "adm0_a3_es": "THA", + "adm0_a3_cn": "THA", + "adm0_a3_tw": "THA", + "adm0_a3_in": "THA", + "adm0_a3_np": "THA", + "adm0_a3_pk": "THA", + "adm0_a3_de": "THA", + "adm0_a3_gb": "THA", + "adm0_a3_br": "THA", + "adm0_a3_il": "THA", + "adm0_a3_ps": "THA", + "adm0_a3_sa": "THA", + "adm0_a3_eg": "THA", + "adm0_a3_ma": "THA", + "adm0_a3_pt": "THA", + "adm0_a3_ar": "THA", + "adm0_a3_jp": "THA", + "adm0_a3_ko": "THA", + "adm0_a3_vn": "THA", + "adm0_a3_tr": "THA", + "adm0_a3_id": "THA", + "adm0_a3_pl": "THA", + "adm0_a3_gr": "THA", + "adm0_a3_it": "THA", + "adm0_a3_nl": "THA", + "adm0_a3_se": "THA", + "adm0_a3_bd": "THA", + "adm0_a3_ua": "THA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 8, + "label_x": 101.073198, + "label_y": 15.45974, + "ne_id": 1159321305, + "wikidataid": "Q869", + "name_ar": "تايلاند", + "name_bn": "থাইল্যান্ড", + "name_de": "Thailand", + "name_en": "Thailand", + "name_es": "Tailandia", + "name_fa": "تایلند", + "name_fr": "Thaïlande", + "name_el": "Ταϊλάνδη", + "name_he": "תאילנד", + "name_hi": "थाईलैण्ड", + "name_hu": "Thaiföld", + "name_id": "Thailand", + "name_it": "Thailandia", + "name_ja": "タイ王国", + "name_ko": "태국", + "name_nl": "Thailand", + "name_pl": "Tajlandia", + "name_pt": "Tailândia", + "name_ru": "Таиланд", + "name_sv": "Thailand", + "name_tr": "Tayland", + "name_uk": "Таїланд", + "name_ur": "تھائی لینڈ", + "name_vi": "Thái Lan", + "name_zh": "泰国", + "name_zht": "泰國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "THA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [105.21877689007889, 14.273211778210694], + [104.28141808473661, 14.416743068901367], + [102.98842207236163, 14.225721136934467], + [102.34809939983302, 13.394247341358223], + [102.5849324890267, 12.186594956913282], + [101.68715783081996, 12.645740057826572], + [100.83180952352487, 12.627084865769206], + [100.9784672383692, 13.412721665902566], + [100.09779747925111, 13.406856390837433], + [100.01873253784456, 12.307001044153354], + [99.47892052612363, 10.846366685423547], + [99.15377241414316, 9.963061428258555], + [99.22239871622676, 9.239255479362427], + [99.87383182169813, 9.20786204674512], + [100.27964684448622, 8.295152899606052], + [100.45927412313276, 7.429572658717177], + [101.01732791545273, 6.856868597842478], + [101.62307905477806, 6.74062246340192], + [102.14118696493638, 6.221636053894628], + [101.81428185425798, 5.810808417174242], + [101.15421878459387, 5.691384182147715], + [101.07551557821336, 6.204867051615921], + [100.25959638875696, 6.642824815289543], + [100.0857568705271, 6.464489447450291], + [99.69069054565576, 6.848212795433597], + [99.51964155476963, 7.34345388430276], + [98.9882528015123, 7.907993068875328], + [98.503786248776, 8.382305202666288], + [98.339661899817, 7.794511623562386], + [98.15000939330582, 8.350007432483878], + [98.25915001830626, 8.973922837759801], + [98.55355065307305, 9.932959906448545], + [99.03812055867398, 10.960545762572437], + [99.58728600463972, 11.892762762901697], + [99.19635379435167, 12.80474843998867], + [99.21201175333609, 13.269293728076464], + [99.09775516153876, 13.827502549693278], + [98.43081912637987, 14.622027696180837], + [98.1920740091914, 15.123702500870351], + [98.53737592976572, 15.308497422746084], + [98.90334842325676, 16.17782420497612], + [98.49376102091135, 16.83783559820793], + [97.85912275593486, 17.567946071843664], + [97.37589643757354, 18.445437730375815], + [97.79778283080441, 18.627080389881755], + [98.25372399291561, 19.708203029860044], + [98.95967573445488, 19.752980658440947], + [99.54330936075931, 20.186597601802063], + [100.11598758341785, 20.417849636308187], + [100.54888105672688, 20.109237982661128], + [100.60629357300316, 19.508344427971224], + [101.2820146016517, 19.462584947176765], + [101.03593143107777, 18.408928330961615], + [101.05954756063517, 17.51249725999449], + [102.11359175009248, 18.109101670804165], + [102.41300499879162, 17.932781683824288], + [102.99870568238771, 17.9616946476916], + [103.20019209189374, 18.309632066312773], + [103.9564766784853, 18.24095408779688], + [104.7169470560925, 17.42885895433008], + [104.7793205098688, 16.44186493577145], + [105.58903852745016, 15.570316066952858], + [105.54433841351769, 14.723933620660418], + [105.21877689007889, 14.273211778210694] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Kuwait", + "sov_a3": "KWT", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Kuwait", + "adm0_a3": "KWT", + "geou_dif": 0, + "geounit": "Kuwait", + "gu_a3": "KWT", + "su_dif": 0, + "subunit": "Kuwait", + "su_a3": "KWT", + "brk_diff": 0, + "name": "Kuwait", + "name_long": "Kuwait", + "brk_a3": "KWT", + "brk_name": "Kuwait", + "brk_group": null, + "abbrev": "Kwt.", + "postal": "KW", + "formal_en": "State of Kuwait", + "formal_fr": null, + "name_ciawf": "Kuwait", + "note_adm0": null, + "note_brk": null, + "name_sort": "Kuwait", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 2, + "mapcolor13": 2, + "pop_est": 4207083, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 134628, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "KU", + "iso_a2": "KW", + "iso_a2_eh": "KW", + "iso_a3": "KWT", + "iso_a3_eh": "KWT", + "iso_n3": "414", + "iso_n3_eh": "414", + "un_a3": "414", + "wb_a2": "KW", + "wb_a3": "KWT", + "woe_id": 23424870, + "woe_id_eh": 23424870, + "woe_note": "Exact WOE match as country", + "adm0_iso": "KWT", + "adm0_diff": null, + "adm0_tlc": "KWT", + "adm0_a3_us": "KWT", + "adm0_a3_fr": "KWT", + "adm0_a3_ru": "KWT", + "adm0_a3_es": "KWT", + "adm0_a3_cn": "KWT", + "adm0_a3_tw": "KWT", + "adm0_a3_in": "KWT", + "adm0_a3_np": "KWT", + "adm0_a3_pk": "KWT", + "adm0_a3_de": "KWT", + "adm0_a3_gb": "KWT", + "adm0_a3_br": "KWT", + "adm0_a3_il": "KWT", + "adm0_a3_ps": "KWT", + "adm0_a3_sa": "KWT", + "adm0_a3_eg": "KWT", + "adm0_a3_ma": "KWT", + "adm0_a3_pt": "KWT", + "adm0_a3_ar": "KWT", + "adm0_a3_jp": "KWT", + "adm0_a3_ko": "KWT", + "adm0_a3_vn": "KWT", + "adm0_a3_tr": "KWT", + "adm0_a3_id": "KWT", + "adm0_a3_pl": "KWT", + "adm0_a3_gr": "KWT", + "adm0_a3_it": "KWT", + "adm0_a3_nl": "KWT", + "adm0_a3_se": "KWT", + "adm0_a3_bd": "KWT", + "adm0_a3_ua": "KWT", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 47.313999, + "label_y": 29.413628, + "ne_id": 1159321009, + "wikidataid": "Q817", + "name_ar": "الكويت", + "name_bn": "কুয়েত", + "name_de": "Kuwait", + "name_en": "Kuwait", + "name_es": "Kuwait", + "name_fa": "کویت", + "name_fr": "Koweït", + "name_el": "Κουβέιτ", + "name_he": "כווית", + "name_hi": "कुवैत", + "name_hu": "Kuvait", + "name_id": "Kuwait", + "name_it": "Kuwait", + "name_ja": "クウェート", + "name_ko": "쿠웨이트", + "name_nl": "Koeweit", + "name_pl": "Kuwejt", + "name_pt": "Kuwait", + "name_ru": "Кувейт", + "name_sv": "Kuwait", + "name_tr": "Kuveyt", + "name_uk": "Кувейт", + "name_ur": "کویت", + "name_vi": "Kuwait", + "name_zh": "科威特", + "name_zht": "科威特", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "KWT.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [47.974519077349896, 29.975819200148504], + [48.18318851094449, 29.534476630159762], + [48.09394331237642, 29.306299343375002], + [48.416094191283946, 28.55200429942667], + [47.708850538937384, 28.526062730416143], + [47.45982181172283, 29.002519436147224], + [46.568713413281756, 29.09902517345229], + [47.30262210469096, 30.059069932570722], + [47.974519077349896, 29.975819200148504] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "East Timor", + "sov_a3": "TLS", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "East Timor", + "adm0_a3": "TLS", + "geou_dif": 0, + "geounit": "East Timor", + "gu_a3": "TLS", + "su_dif": 0, + "subunit": "East Timor", + "su_a3": "TLS", + "brk_diff": 0, + "name": "Timor-Leste", + "name_long": "Timor-Leste", + "brk_a3": "TLS", + "brk_name": "Timor-Leste", + "brk_group": null, + "abbrev": "T.L.", + "postal": "TL", + "formal_en": "Democratic Republic of Timor-Leste", + "formal_fr": null, + "name_ciawf": "Timor-Leste", + "note_adm0": null, + "note_brk": null, + "name_sort": "Timor-Leste", + "name_alt": "East Timor", + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 4, + "mapcolor13": 3, + "pop_est": 1293119, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 2017, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "TT", + "iso_a2": "TL", + "iso_a2_eh": "TL", + "iso_a3": "TLS", + "iso_a3_eh": "TLS", + "iso_n3": "626", + "iso_n3_eh": "626", + "un_a3": "626", + "wb_a2": "TP", + "wb_a3": "TMP", + "woe_id": 23424968, + "woe_id_eh": 23424968, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TLS", + "adm0_diff": null, + "adm0_tlc": "TLS", + "adm0_a3_us": "TLS", + "adm0_a3_fr": "TLS", + "adm0_a3_ru": "TLS", + "adm0_a3_es": "TLS", + "adm0_a3_cn": "TLS", + "adm0_a3_tw": "TLS", + "adm0_a3_in": "TLS", + "adm0_a3_np": "TLS", + "adm0_a3_pk": "TLS", + "adm0_a3_de": "TLS", + "adm0_a3_gb": "TLS", + "adm0_a3_br": "TLS", + "adm0_a3_il": "TLS", + "adm0_a3_ps": "TLS", + "adm0_a3_sa": "TLS", + "adm0_a3_eg": "TLS", + "adm0_a3_ma": "TLS", + "adm0_a3_pt": "TLS", + "adm0_a3_ar": "TLS", + "adm0_a3_jp": "TLS", + "adm0_a3_ko": "TLS", + "adm0_a3_vn": "TLS", + "adm0_a3_tr": "TLS", + "adm0_a3_id": "TLS", + "adm0_a3_pl": "TLS", + "adm0_a3_gr": "TLS", + "adm0_a3_it": "TLS", + "adm0_a3_nl": "TLS", + "adm0_a3_se": "TLS", + "adm0_a3_bd": "TLS", + "adm0_a3_ua": "TLS", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 11, + "long_len": 11, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 125.854679, + "label_y": -8.803705, + "ne_id": 1159321313, + "wikidataid": "Q574", + "name_ar": "تيمور الشرقية", + "name_bn": "পূর্ব তিমুর", + "name_de": "Osttimor", + "name_en": "East Timor", + "name_es": "Timor Oriental", + "name_fa": "تیمور شرقی", + "name_fr": "Timor oriental", + "name_el": "Ανατολικό Τιμόρ", + "name_he": "מזרח טימור", + "name_hi": "पूर्वी तिमोर", + "name_hu": "Kelet-Timor", + "name_id": "Timor Leste", + "name_it": "Timor Est", + "name_ja": "東ティモール", + "name_ko": "동티모르", + "name_nl": "Oost-Timor", + "name_pl": "Timor Wschodni", + "name_pt": "Timor-Leste", + "name_ru": "Восточный Тимор", + "name_sv": "Östtimor", + "name_tr": "Doğu Timor", + "name_uk": "Східний Тимор", + "name_ur": "مشرقی تیمور", + "name_vi": "Đông Timor", + "name_zh": "东帝汶", + "name_zht": "東帝汶", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TLS.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [124.96868248911623, -8.892790215697083], + [125.08624637258026, -8.65688730228468], + [125.94707238169826, -8.432094821815035], + [126.64470421763855, -8.398246758663852], + [126.95724328013983, -8.273344821814398], + [127.33592817597463, -8.397316582882603], + [126.96799197805655, -8.668256117388893], + [125.9258850444586, -9.106007175333353], + [125.08852013560109, -9.393173109579294], + [125.07001997284061, -9.089987481322872], + [124.96868248911623, -8.892790215697083] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Brunei", + "sov_a3": "BRN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Brunei", + "adm0_a3": "BRN", + "geou_dif": 0, + "geounit": "Brunei", + "gu_a3": "BRN", + "su_dif": 0, + "subunit": "Brunei", + "su_a3": "BRN", + "brk_diff": 0, + "name": "Brunei", + "name_long": "Brunei Darussalam", + "brk_a3": "BRN", + "brk_name": "Brunei", + "brk_group": null, + "abbrev": "Brunei", + "postal": "BN", + "formal_en": "Negara Brunei Darussalam", + "formal_fr": null, + "name_ciawf": "Brunei", + "note_adm0": null, + "note_brk": null, + "name_sort": "Brunei", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 6, + "mapcolor9": 6, + "mapcolor13": 12, + "pop_est": 433285, + "pop_rank": 10, + "pop_year": 2019, + "gdp_md": 13469, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "BX", + "iso_a2": "BN", + "iso_a2_eh": "BN", + "iso_a3": "BRN", + "iso_a3_eh": "BRN", + "iso_n3": "096", + "iso_n3_eh": "096", + "un_a3": "096", + "wb_a2": "BN", + "wb_a3": "BRN", + "woe_id": 23424773, + "woe_id_eh": 23424773, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BRN", + "adm0_diff": null, + "adm0_tlc": "BRN", + "adm0_a3_us": "BRN", + "adm0_a3_fr": "BRN", + "adm0_a3_ru": "BRN", + "adm0_a3_es": "BRN", + "adm0_a3_cn": "BRN", + "adm0_a3_tw": "BRN", + "adm0_a3_in": "BRN", + "adm0_a3_np": "BRN", + "adm0_a3_pk": "BRN", + "adm0_a3_de": "BRN", + "adm0_a3_gb": "BRN", + "adm0_a3_br": "BRN", + "adm0_a3_il": "BRN", + "adm0_a3_ps": "BRN", + "adm0_a3_sa": "BRN", + "adm0_a3_eg": "BRN", + "adm0_a3_ma": "BRN", + "adm0_a3_pt": "BRN", + "adm0_a3_ar": "BRN", + "adm0_a3_jp": "BRN", + "adm0_a3_ko": "BRN", + "adm0_a3_vn": "BRN", + "adm0_a3_tr": "BRN", + "adm0_a3_id": "BRN", + "adm0_a3_pl": "BRN", + "adm0_a3_gr": "BRN", + "adm0_a3_it": "BRN", + "adm0_a3_nl": "BRN", + "adm0_a3_se": "BRN", + "adm0_a3_bd": "BRN", + "adm0_a3_ua": "BRN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 6, + "long_len": 17, + "abbrev_len": 6, + "tiny": 2, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 114.551943, + "label_y": 4.448298, + "ne_id": 1159320451, + "wikidataid": "Q921", + "name_ar": "بروناي", + "name_bn": "ব্রুনাই", + "name_de": "Brunei", + "name_en": "Brunei", + "name_es": "Brunéi", + "name_fa": "برونئی", + "name_fr": "Brunei", + "name_el": "Μπρουνέι", + "name_he": "ברוניי", + "name_hi": "ब्रुनेई", + "name_hu": "Brunei", + "name_id": "Brunei Darussalam", + "name_it": "Brunei", + "name_ja": "ブルネイ", + "name_ko": "브루나이", + "name_nl": "Brunei", + "name_pl": "Brunei", + "name_pt": "Brunei", + "name_ru": "Бруней", + "name_sv": "Brunei", + "name_tr": "Brunei", + "name_uk": "Бруней", + "name_ur": "برونائی دار السلام", + "name_vi": "Brunei", + "name_zh": "文莱", + "name_zht": "汶萊", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BRN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [115.45071048386981, 5.447729803891534], + [115.40570031134361, 4.955227565933839], + [115.34746097215066, 4.316636053887009], + [114.8695573263154, 4.348313706881925], + [114.65959598191353, 4.007636826997754], + [114.20401655482837, 4.525873928236805], + [114.59996137904872, 4.900011298029966], + [115.45071048386981, 5.447729803891534] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Myanmar", + "sov_a3": "MMR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Myanmar", + "adm0_a3": "MMR", + "geou_dif": 0, + "geounit": "Myanmar", + "gu_a3": "MMR", + "su_dif": 0, + "subunit": "Myanmar", + "su_a3": "MMR", + "brk_diff": 0, + "name": "Myanmar", + "name_long": "Myanmar", + "brk_a3": "MMR", + "brk_name": "Myanmar", + "brk_group": null, + "abbrev": "Myan.", + "postal": "MM", + "formal_en": "Republic of the Union of Myanmar", + "formal_fr": null, + "name_ciawf": "Burma", + "note_adm0": null, + "note_brk": null, + "name_sort": "Myanmar", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 5, + "mapcolor13": 13, + "pop_est": 54045420, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 76085, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "BM", + "iso_a2": "MM", + "iso_a2_eh": "MM", + "iso_a3": "MMR", + "iso_a3_eh": "MMR", + "iso_n3": "104", + "iso_n3_eh": "104", + "un_a3": "104", + "wb_a2": "MM", + "wb_a3": "MMR", + "woe_id": 23424763, + "woe_id_eh": 23424763, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MMR", + "adm0_diff": null, + "adm0_tlc": "MMR", + "adm0_a3_us": "MMR", + "adm0_a3_fr": "MMR", + "adm0_a3_ru": "MMR", + "adm0_a3_es": "MMR", + "adm0_a3_cn": "MMR", + "adm0_a3_tw": "MMR", + "adm0_a3_in": "MMR", + "adm0_a3_np": "MMR", + "adm0_a3_pk": "MMR", + "adm0_a3_de": "MMR", + "adm0_a3_gb": "MMR", + "adm0_a3_br": "MMR", + "adm0_a3_il": "MMR", + "adm0_a3_ps": "MMR", + "adm0_a3_sa": "MMR", + "adm0_a3_eg": "MMR", + "adm0_a3_ma": "MMR", + "adm0_a3_pt": "MMR", + "adm0_a3_ar": "MMR", + "adm0_a3_jp": "MMR", + "adm0_a3_ko": "MMR", + "adm0_a3_vn": "MMR", + "adm0_a3_tr": "MMR", + "adm0_a3_id": "MMR", + "adm0_a3_pl": "MMR", + "adm0_a3_gr": "MMR", + "adm0_a3_it": "MMR", + "adm0_a3_nl": "MMR", + "adm0_a3_se": "MMR", + "adm0_a3_bd": "MMR", + "adm0_a3_ua": "MMR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 7, + "long_len": 7, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 95.804497, + "label_y": 21.573855, + "ne_id": 1159321067, + "wikidataid": "Q836", + "name_ar": "ميانمار", + "name_bn": "মিয়ানমার", + "name_de": "Myanmar", + "name_en": "Myanmar", + "name_es": "Birmania", + "name_fa": "میانمار", + "name_fr": "Birmanie", + "name_el": "Μιανμάρ", + "name_he": "מיאנמר", + "name_hi": "म्यान्मार", + "name_hu": "Mianmar", + "name_id": "Myanmar", + "name_it": "Birmania", + "name_ja": "ミャンマー", + "name_ko": "미얀마", + "name_nl": "Myanmar", + "name_pl": "Mjanma", + "name_pt": "Myanmar", + "name_ru": "Мьянма", + "name_sv": "Myanmar", + "name_tr": "Myanmar", + "name_uk": "М'янма", + "name_ur": "میانمار", + "name_vi": "Myanma", + "name_zh": "缅甸", + "name_zht": "緬甸", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MMR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [100.11598758341785, 20.417849636308187], + [99.54330936075931, 20.186597601802063], + [98.95967573445488, 19.752980658440947], + [98.25372399291561, 19.708203029860044], + [97.79778283080441, 18.627080389881755], + [97.37589643757354, 18.445437730375815], + [97.85912275593486, 17.567946071843664], + [98.49376102091135, 16.83783559820793], + [98.90334842325676, 16.17782420497612], + [98.53737592976572, 15.308497422746084], + [98.1920740091914, 15.123702500870351], + [98.43081912637987, 14.622027696180837], + [99.09775516153876, 13.827502549693278], + [99.21201175333609, 13.269293728076464], + [99.19635379435167, 12.80474843998867], + [99.58728600463972, 11.892762762901697], + [99.03812055867398, 10.960545762572437], + [98.55355065307305, 9.932959906448545], + [98.45717410684873, 10.67526601810515], + [98.76454552612078, 11.441291612183749], + [98.42833865762985, 12.032986761925685], + [98.50957400919268, 13.122377631070677], + [98.1036039571077, 13.640459703012851], + [97.77773237507517, 14.837285874892642], + [97.59707156778276, 16.10056793869977], + [97.1645398294998, 16.92873444260934], + [96.505768670643, 16.42724050543285], + [95.3693522481124, 15.7143899601826], + [94.80840457558412, 15.80345429123764], + [94.18880415240454, 16.037936102762018], + [94.53348595579135, 17.277240301985728], + [94.32481652219676, 18.2135139022499], + [93.54098839719364, 19.366492621330025], + [93.66325483599621, 19.726961574781996], + [93.07827762245219, 19.855144965081976], + [92.36855350135562, 20.670883287025347], + [92.30323449093868, 21.47548533780982], + [92.65225711463799, 21.324047552978485], + [92.67272098182556, 22.041238918541254], + [93.16612755734837, 22.278459580977103], + [93.06029422401463, 22.70311066333557], + [93.28632693885928, 23.043658352139005], + [93.3251876159428, 24.078556423432204], + [94.10674197792507, 23.85074087167348], + [94.55265791217164, 24.675238348890336], + [94.60324913938538, 25.162495428970402], + [95.1551534362626, 26.001307277932085], + [95.12476769407496, 26.5735720891323], + [96.41936567585097, 27.264589341739224], + [97.1339990580153, 27.083773505149964], + [97.0519885599681, 27.69905894623315], + [97.40256147663614, 27.882536119085444], + [97.32711388549004, 28.26158274994634], + [97.91198774616944, 28.335945136014345], + [98.2462309102333, 27.74722138112918], + [98.68269005737046, 27.50881216075062], + [98.71209394734451, 26.743535874940267], + [98.67183800658916, 25.918702500913525], + [97.72460900267914, 25.083637193293], + [97.60471967976198, 23.897404690033042], + [98.66026248575577, 24.063286037689966], + [98.89874922078278, 23.14272207284253], + [99.5319922220874, 22.94903880461258], + [99.24089887898725, 22.11831431730458], + [99.98348921102149, 21.7429367131364], + [100.41653771362738, 21.558839423096614], + [101.15003299357825, 21.849984442629022], + [101.18000532430754, 21.436572984294028], + [100.32910119018953, 20.786121731036232], + [100.11598758341785, 20.417849636308187] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Bangladesh", + "sov_a3": "BGD", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Bangladesh", + "adm0_a3": "BGD", + "geou_dif": 0, + "geounit": "Bangladesh", + "gu_a3": "BGD", + "su_dif": 0, + "subunit": "Bangladesh", + "su_a3": "BGD", + "brk_diff": 0, + "name": "Bangladesh", + "name_long": "Bangladesh", + "brk_a3": "BGD", + "brk_name": "Bangladesh", + "brk_group": null, + "abbrev": "Bang.", + "postal": "BD", + "formal_en": "People's Republic of Bangladesh", + "formal_fr": null, + "name_ciawf": "Bangladesh", + "note_adm0": null, + "note_brk": null, + "name_sort": "Bangladesh", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 4, + "mapcolor9": 7, + "mapcolor13": 7, + "pop_est": 163046161, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 302571, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "BG", + "iso_a2": "BD", + "iso_a2_eh": "BD", + "iso_a3": "BGD", + "iso_a3_eh": "BGD", + "iso_n3": "050", + "iso_n3_eh": "050", + "un_a3": "050", + "wb_a2": "BD", + "wb_a3": "BGD", + "woe_id": 23424759, + "woe_id_eh": 23424759, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BGD", + "adm0_diff": null, + "adm0_tlc": "BGD", + "adm0_a3_us": "BGD", + "adm0_a3_fr": "BGD", + "adm0_a3_ru": "BGD", + "adm0_a3_es": "BGD", + "adm0_a3_cn": "BGD", + "adm0_a3_tw": "BGD", + "adm0_a3_in": "BGD", + "adm0_a3_np": "BGD", + "adm0_a3_pk": "BGD", + "adm0_a3_de": "BGD", + "adm0_a3_gb": "BGD", + "adm0_a3_br": "BGD", + "adm0_a3_il": "BGD", + "adm0_a3_ps": "BGD", + "adm0_a3_sa": "BGD", + "adm0_a3_eg": "BGD", + "adm0_a3_ma": "BGD", + "adm0_a3_pt": "BGD", + "adm0_a3_ar": "BGD", + "adm0_a3_jp": "BGD", + "adm0_a3_ko": "BGD", + "adm0_a3_vn": "BGD", + "adm0_a3_tr": "BGD", + "adm0_a3_id": "BGD", + "adm0_a3_pl": "BGD", + "adm0_a3_gr": "BGD", + "adm0_a3_it": "BGD", + "adm0_a3_nl": "BGD", + "adm0_a3_se": "BGD", + "adm0_a3_bd": "BGD", + "adm0_a3_ua": "BGD", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Southern Asia", + "region_wb": "South Asia", + "name_len": 10, + "long_len": 10, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 89.684963, + "label_y": 24.214956, + "ne_id": 1159320407, + "wikidataid": "Q902", + "name_ar": "بنغلاديش", + "name_bn": "বাংলাদেশ", + "name_de": "Bangladesch", + "name_en": "Bangladesh", + "name_es": "Bangladés", + "name_fa": "بنگلادش", + "name_fr": "Bangladesh", + "name_el": "Μπανγκλαντές", + "name_he": "בנגלדש", + "name_hi": "बांग्लादेश", + "name_hu": "Banglades", + "name_id": "Bangladesh", + "name_it": "Bangladesh", + "name_ja": "バングラデシュ", + "name_ko": "방글라데시", + "name_nl": "Bangladesh", + "name_pl": "Bangladesz", + "name_pt": "Bangladesh", + "name_ru": "Бангладеш", + "name_sv": "Bangladesh", + "name_tr": "Bangladeş", + "name_uk": "Бангладеш", + "name_ur": "بنگلہ دیش", + "name_vi": "Bangladesh", + "name_zh": "孟加拉国", + "name_zht": "孟加拉", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BGD.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [92.67272098182556, 22.041238918541254], + [92.65225711463799, 21.324047552978485], + [92.30323449093868, 21.47548533780982], + [92.36855350135562, 20.670883287025347], + [92.08288618364614, 21.19219513598577], + [92.02521528520839, 21.701569729086767], + [91.83489098507744, 22.182935695885565], + [91.41708702999766, 22.76501902922122], + [90.49600630082728, 22.80501658781513], + [90.58695682166098, 22.392793687422866], + [90.27297081905556, 21.83636770272011], + [89.84746707556428, 22.039146023033425], + [89.70204959509493, 21.857115790285306], + [89.41886274613549, 21.9661789006373], + [89.03196129756623, 22.055708319582976], + [88.87631188350309, 22.87914642993783], + [88.52976972855379, 23.631141872649167], + [88.69994022009092, 24.23371491138856], + [88.08442223506242, 24.501657212821925], + [88.30637251175602, 24.866079413344206], + [88.93155398962308, 25.238692328384776], + [88.2097892598025, 25.768065700782714], + [88.56304935094977, 26.446525580342723], + [89.35509402868729, 26.014407253518073], + [89.83248091019962, 25.96508209889548], + [89.92069258012185, 25.26974986419218], + [90.87221072791212, 25.132600612889547], + [91.79959598182208, 25.147431748957317], + [92.37620161333481, 24.976692816664965], + [91.91509280799443, 24.130413723237112], + [91.46772993364368, 24.072639471934792], + [91.15896325069973, 23.50352692310439], + [91.70647505083211, 22.985263983649187], + [91.86992760617132, 23.624346421802784], + [92.14603478390681, 23.627498684172593], + [92.67272098182556, 22.041238918541254] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Afghanistan", + "sov_a3": "AFG", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Afghanistan", + "adm0_a3": "AFG", + "geou_dif": 0, + "geounit": "Afghanistan", + "gu_a3": "AFG", + "su_dif": 0, + "subunit": "Afghanistan", + "su_a3": "AFG", + "brk_diff": 0, + "name": "Afghanistan", + "name_long": "Afghanistan", + "brk_a3": "AFG", + "brk_name": "Afghanistan", + "brk_group": null, + "abbrev": "Afg.", + "postal": "AF", + "formal_en": "Islamic State of Afghanistan", + "formal_fr": null, + "name_ciawf": "Afghanistan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Afghanistan", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 6, + "mapcolor9": 8, + "mapcolor13": 7, + "pop_est": 38041754, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 19291, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "AF", + "iso_a2": "AF", + "iso_a2_eh": "AF", + "iso_a3": "AFG", + "iso_a3_eh": "AFG", + "iso_n3": "004", + "iso_n3_eh": "004", + "un_a3": "004", + "wb_a2": "AF", + "wb_a3": "AFG", + "woe_id": 23424739, + "woe_id_eh": 23424739, + "woe_note": "Exact WOE match as country", + "adm0_iso": "AFG", + "adm0_diff": null, + "adm0_tlc": "AFG", + "adm0_a3_us": "AFG", + "adm0_a3_fr": "AFG", + "adm0_a3_ru": "AFG", + "adm0_a3_es": "AFG", + "adm0_a3_cn": "AFG", + "adm0_a3_tw": "AFG", + "adm0_a3_in": "AFG", + "adm0_a3_np": "AFG", + "adm0_a3_pk": "AFG", + "adm0_a3_de": "AFG", + "adm0_a3_gb": "AFG", + "adm0_a3_br": "AFG", + "adm0_a3_il": "AFG", + "adm0_a3_ps": "AFG", + "adm0_a3_sa": "AFG", + "adm0_a3_eg": "AFG", + "adm0_a3_ma": "AFG", + "adm0_a3_pt": "AFG", + "adm0_a3_ar": "AFG", + "adm0_a3_jp": "AFG", + "adm0_a3_ko": "AFG", + "adm0_a3_vn": "AFG", + "adm0_a3_tr": "AFG", + "adm0_a3_id": "AFG", + "adm0_a3_pl": "AFG", + "adm0_a3_gr": "AFG", + "adm0_a3_it": "AFG", + "adm0_a3_nl": "AFG", + "adm0_a3_se": "AFG", + "adm0_a3_bd": "AFG", + "adm0_a3_ua": "AFG", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Southern Asia", + "region_wb": "South Asia", + "name_len": 11, + "long_len": 11, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7, + "label_x": 66.496586, + "label_y": 34.164262, + "ne_id": 1159320319, + "wikidataid": "Q889", + "name_ar": "أفغانستان", + "name_bn": "আফগানিস্তান", + "name_de": "Afghanistan", + "name_en": "Afghanistan", + "name_es": "Afganistán", + "name_fa": "افغانستان", + "name_fr": "Afghanistan", + "name_el": "Αφγανιστάν", + "name_he": "אפגניסטן", + "name_hi": "अफ़्गानिस्तान", + "name_hu": "Afganisztán", + "name_id": "Afganistan", + "name_it": "Afghanistan", + "name_ja": "アフガニスタン", + "name_ko": "아프가니스탄", + "name_nl": "Afghanistan", + "name_pl": "Afganistan", + "name_pt": "Afeganistão", + "name_ru": "Афганистан", + "name_sv": "Afghanistan", + "name_tr": "Afganistan", + "name_uk": "Афганістан", + "name_ur": "افغانستان", + "name_vi": "Afghanistan", + "name_zh": "阿富汗", + "name_zht": "阿富汗", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "AFG.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [66.51860680528867, 37.36278432875879], + [67.07578209825962, 37.35614390720929], + [67.82999962755952, 37.144994004864685], + [68.13556237170138, 37.02311513930431], + [68.85944583524594, 37.344335842430596], + [69.19627282092438, 37.15114350030743], + [69.51878543485796, 37.60899669041342], + [70.11657840361033, 37.58822276463209], + [70.27057417184014, 37.735164699854025], + [70.3763041523093, 38.13839590102752], + [70.80682050973289, 38.486281643216415], + [71.34813113799026, 38.25890534113216], + [71.23940392444817, 37.953265082341886], + [71.54191775908478, 37.905774441065645], + [71.44869347523024, 37.06564484308052], + [71.8446382994506, 36.73817129164692], + [72.1930408059624, 36.948287665345674], + [72.63688968291729, 37.047558091778356], + [73.26005577992501, 37.495256862939], + [73.9486959166465, 37.4215662704908], + [74.98000247589542, 37.419990139305895], + [75.15802778514092, 37.13303091078912], + [74.57589277537298, 37.02084137628346], + [74.06755171091783, 36.83617564548845], + [72.92002485544447, 36.72000702569632], + [71.84629194528392, 36.50994232842986], + [71.26234826038575, 36.074387518857804], + [71.49876793812109, 35.650563259416], + [71.61307620635071, 35.153203436822864], + [71.11501875192164, 34.733125718722235], + [71.15677330921346, 34.34891144463215], + [70.8818030129884, 33.98885590263852], + [69.9305432473596, 34.02012014417511], + [70.3235941913716, 33.35853261975839], + [69.68714725126486, 33.105498969041236], + [69.26252200712256, 32.5019440780883], + [69.31776411324256, 31.901412258424443], + [68.92667687365767, 31.620189113892067], + [68.55693200060932, 31.713310044882018], + [67.79268924344478, 31.58293040620963], + [67.68339358914747, 31.30315420178142], + [66.93889122911847, 31.304911200479353], + [66.38145755398602, 30.738899237586452], + [66.34647260932442, 29.887943427036177], + [65.0468620136161, 29.472180691031905], + [64.35041873561852, 29.560030625928093], + [64.14800215033125, 29.340819200145972], + [63.55026085801117, 29.468330796826166], + [62.54985680527278, 29.31857249604431], + [60.87424848820879, 29.829238999952608], + [61.781221551363444, 30.735850328081238], + [61.69931440618083, 31.379506130492672], + [60.94194461451113, 31.548074652628753], + [60.863654819588966, 32.18291962333443], + [60.536077915290775, 32.98126882581157], + [60.963700392506006, 33.52883230237626], + [60.52842980331158, 33.676446031218006], + [60.80319339380745, 34.40410187431986], + [61.210817091725744, 35.650072333309225], + [62.230651483005886, 35.270663967422294], + [62.98466230657661, 35.40404083916762], + [63.19353844590035, 35.857165635718914], + [63.98289594915871, 36.0079574651466], + [64.5464791197339, 36.31207326918427], + [64.7461051776774, 37.111817735333304], + [65.58894778835784, 37.30521678318564], + [65.74563073106683, 37.66116404881207], + [66.21738488145934, 37.39379018813392], + [66.51860680528867, 37.36278432875879] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Turkmenistan", + "sov_a3": "TKM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Turkmenistan", + "adm0_a3": "TKM", + "geou_dif": 0, + "geounit": "Turkmenistan", + "gu_a3": "TKM", + "su_dif": 0, + "subunit": "Turkmenistan", + "su_a3": "TKM", + "brk_diff": 0, + "name": "Turkmenistan", + "name_long": "Turkmenistan", + "brk_a3": "TKM", + "brk_name": "Turkmenistan", + "brk_group": null, + "abbrev": "Turkm.", + "postal": "TM", + "formal_en": "Turkmenistan", + "formal_fr": null, + "name_ciawf": "Turkmenistan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Turkmenistan", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 1, + "mapcolor13": 9, + "pop_est": 5942089, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 40761, + "gdp_year": 2018, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "TX", + "iso_a2": "TM", + "iso_a2_eh": "TM", + "iso_a3": "TKM", + "iso_a3_eh": "TKM", + "iso_n3": "795", + "iso_n3_eh": "795", + "un_a3": "795", + "wb_a2": "TM", + "wb_a3": "TKM", + "woe_id": 23424972, + "woe_id_eh": 23424972, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TKM", + "adm0_diff": null, + "adm0_tlc": "TKM", + "adm0_a3_us": "TKM", + "adm0_a3_fr": "TKM", + "adm0_a3_ru": "TKM", + "adm0_a3_es": "TKM", + "adm0_a3_cn": "TKM", + "adm0_a3_tw": "TKM", + "adm0_a3_in": "TKM", + "adm0_a3_np": "TKM", + "adm0_a3_pk": "TKM", + "adm0_a3_de": "TKM", + "adm0_a3_gb": "TKM", + "adm0_a3_br": "TKM", + "adm0_a3_il": "TKM", + "adm0_a3_ps": "TKM", + "adm0_a3_sa": "TKM", + "adm0_a3_eg": "TKM", + "adm0_a3_ma": "TKM", + "adm0_a3_pt": "TKM", + "adm0_a3_ar": "TKM", + "adm0_a3_jp": "TKM", + "adm0_a3_ko": "TKM", + "adm0_a3_vn": "TKM", + "adm0_a3_tr": "TKM", + "adm0_a3_id": "TKM", + "adm0_a3_pl": "TKM", + "adm0_a3_gr": "TKM", + "adm0_a3_it": "TKM", + "adm0_a3_nl": "TKM", + "adm0_a3_se": "TKM", + "adm0_a3_bd": "TKM", + "adm0_a3_ua": "TKM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Central Asia", + "region_wb": "Europe & Central Asia", + "name_len": 12, + "long_len": 12, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 58.676647, + "label_y": 39.855246, + "ne_id": 1159321309, + "wikidataid": "Q874", + "name_ar": "تركمانستان", + "name_bn": "তুর্কমেনিস্তান", + "name_de": "Turkmenistan", + "name_en": "Turkmenistan", + "name_es": "Turkmenistán", + "name_fa": "ترکمنستان", + "name_fr": "Turkménistan", + "name_el": "Τουρκμενιστάν", + "name_he": "טורקמניסטן", + "name_hi": "तुर्कमेनिस्तान", + "name_hu": "Türkmenisztán", + "name_id": "Turkmenistan", + "name_it": "Turkmenistan", + "name_ja": "トルクメニスタン", + "name_ko": "투르크메니스탄", + "name_nl": "Turkmenistan", + "name_pl": "Turkmenistan", + "name_pt": "Turquemenistão", + "name_ru": "Туркмения", + "name_sv": "Turkmenistan", + "name_tr": "Türkmenistan", + "name_uk": "Туркменістан", + "name_ur": "ترکمانستان", + "name_vi": "Turkmenistan", + "name_zh": "土库曼斯坦", + "name_zht": "土庫曼", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TKM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [52.50245975119615, 41.78331553808637], + [52.944293247291654, 42.11603424739759], + [54.07941775901495, 42.32410940202083], + [54.75534549339264, 42.043971462566574], + [55.45525109235377, 41.25985911718584], + [55.96819135928291, 41.30864166926936], + [57.0963912290791, 41.32231008561057], + [56.932215203687804, 41.826026109375604], + [57.78652998233708, 42.17055288346552], + [58.62901085799146, 42.75155101172305], + [59.976422153569786, 42.22308197689021], + [60.083340691981675, 41.425146185871405], + [60.465952996670694, 41.22032664648255], + [61.54717898951356, 41.266370347654615], + [61.88271406438469, 41.084856879229406], + [62.374260288345006, 40.05388621679039], + [63.51801476426103, 39.36325653742564], + [64.17022301621677, 38.892406724598246], + [65.2159989765074, 38.4026950139843], + [66.54615034370022, 37.97468496352687], + [66.51860680528867, 37.36278432875879], + [66.21738488145934, 37.39379018813392], + [65.74563073106683, 37.66116404881207], + [65.58894778835784, 37.30521678318564], + [64.7461051776774, 37.111817735333304], + [64.5464791197339, 36.31207326918427], + [63.98289594915871, 36.0079574651466], + [63.19353844590035, 35.857165635718914], + [62.98466230657661, 35.40404083916762], + [62.230651483005886, 35.270663967422294], + [61.210817091725744, 35.650072333309225], + [61.123070509694145, 36.491597194966246], + [60.37763797388388, 36.52738312432837], + [59.23476199731681, 37.41298798273034], + [58.436154412678206, 37.5223094752438], + [57.330433790928986, 38.02922943781094], + [56.61936608259282, 38.121394354803485], + [56.18037479027333, 37.93512665460743], + [55.51157840355191, 37.96411713312317], + [54.800303989486565, 37.392420762678185], + [53.92159793479556, 37.19891836196126], + [53.73551110211252, 37.90613617609169], + [53.880928582581845, 38.95209300389536], + [53.1010278664329, 39.29057363540713], + [53.35780805849123, 39.97528636327445], + [52.69397260926982, 40.03362905533197], + [52.915251092343624, 40.87652334244473], + [53.858139275941134, 40.63103445084218], + [54.73684533063215, 40.95101491959346], + [54.008310988181314, 41.55121084244742], + [53.72171349469059, 42.12319143327003], + [52.916749708880076, 41.86811656347733], + [52.81468875510362, 41.13537059179471], + [52.50245975119615, 41.78331553808637] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Jordan", + "sov_a3": "JOR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Jordan", + "adm0_a3": "JOR", + "geou_dif": 0, + "geounit": "Jordan", + "gu_a3": "JOR", + "su_dif": 0, + "subunit": "Jordan", + "su_a3": "JOR", + "brk_diff": 0, + "name": "Jordan", + "name_long": "Jordan", + "brk_a3": "JOR", + "brk_name": "Jordan", + "brk_group": null, + "abbrev": "Jord.", + "postal": "J", + "formal_en": "Hashemite Kingdom of Jordan", + "formal_fr": null, + "name_ciawf": "Jordan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Jordan", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 3, + "mapcolor9": 4, + "mapcolor13": 4, + "pop_est": 10101694, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 44502, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "JO", + "iso_a2": "JO", + "iso_a2_eh": "JO", + "iso_a3": "JOR", + "iso_a3_eh": "JOR", + "iso_n3": "400", + "iso_n3_eh": "400", + "un_a3": "400", + "wb_a2": "JO", + "wb_a3": "JOR", + "woe_id": 23424860, + "woe_id_eh": 23424860, + "woe_note": "Exact WOE match as country", + "adm0_iso": "JOR", + "adm0_diff": null, + "adm0_tlc": "JOR", + "adm0_a3_us": "JOR", + "adm0_a3_fr": "JOR", + "adm0_a3_ru": "JOR", + "adm0_a3_es": "JOR", + "adm0_a3_cn": "JOR", + "adm0_a3_tw": "JOR", + "adm0_a3_in": "JOR", + "adm0_a3_np": "JOR", + "adm0_a3_pk": "JOR", + "adm0_a3_de": "JOR", + "adm0_a3_gb": "JOR", + "adm0_a3_br": "JOR", + "adm0_a3_il": "JOR", + "adm0_a3_ps": "JOR", + "adm0_a3_sa": "JOR", + "adm0_a3_eg": "JOR", + "adm0_a3_ma": "JOR", + "adm0_a3_pt": "JOR", + "adm0_a3_ar": "JOR", + "adm0_a3_jp": "JOR", + "adm0_a3_ko": "JOR", + "adm0_a3_vn": "JOR", + "adm0_a3_tr": "JOR", + "adm0_a3_id": "JOR", + "adm0_a3_pl": "JOR", + "adm0_a3_gr": "JOR", + "adm0_a3_it": "JOR", + "adm0_a3_nl": "JOR", + "adm0_a3_se": "JOR", + "adm0_a3_bd": "JOR", + "adm0_a3_ua": "JOR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 36.375991, + "label_y": 30.805025, + "ne_id": 1159320935, + "wikidataid": "Q810", + "name_ar": "الأردن", + "name_bn": "জর্ডান", + "name_de": "Jordanien", + "name_en": "Jordan", + "name_es": "Jordania", + "name_fa": "اردن", + "name_fr": "Jordanie", + "name_el": "Ιορδανία", + "name_he": "ירדן", + "name_hi": "जॉर्डन", + "name_hu": "Jordánia", + "name_id": "Yordania", + "name_it": "Giordania", + "name_ja": "ヨルダン", + "name_ko": "요르단", + "name_nl": "Jordanië", + "name_pl": "Jordania", + "name_pt": "Jordânia", + "name_ru": "Иордания", + "name_sv": "Jordanien", + "name_tr": "Ürdün", + "name_uk": "Йорданія", + "name_ur": "اردن", + "name_vi": "Jordan", + "name_zh": "约旦", + "name_zht": "約旦", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "JOR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [35.54566531753454, 32.393992011030576], + [35.71991824722275, 32.709192409794866], + [36.834062127435544, 32.312937526980775], + [38.792340529136084, 33.378686428352225], + [39.19546837744497, 32.16100881604267], + [39.00488569515255, 32.01021698661498], + [37.00216556168101, 31.508412990844747], + [37.998848911294374, 30.508499864213135], + [37.66811974462638, 30.3386652694859], + [37.503581984209035, 30.003776150018407], + [36.74052778498725, 29.86528331147619], + [36.50121422704359, 29.505253607698705], + [36.06894087092206, 29.197494615184453], + [34.95603722508426, 29.356554673778845], + [34.92260257339143, 29.501326198844524], + [35.420918409981965, 31.100065822874356], + [35.397560662586045, 31.489086005167582], + [35.5452519060762, 31.78250478772084], + [35.54566531753454, 32.393992011030576] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Nepal", + "sov_a3": "NPL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Nepal", + "adm0_a3": "NPL", + "geou_dif": 0, + "geounit": "Nepal", + "gu_a3": "NPL", + "su_dif": 0, + "subunit": "Nepal", + "su_a3": "NPL", + "brk_diff": 0, + "name": "Nepal", + "name_long": "Nepal", + "brk_a3": "NPL", + "brk_name": "Nepal", + "brk_group": null, + "abbrev": "Nepal", + "postal": "NP", + "formal_en": "Nepal", + "formal_fr": null, + "name_ciawf": "Nepal", + "note_adm0": null, + "note_brk": null, + "name_sort": "Nepal", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 3, + "mapcolor13": 12, + "pop_est": 28608710, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 30641, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "NP", + "iso_a2": "NP", + "iso_a2_eh": "NP", + "iso_a3": "NPL", + "iso_a3_eh": "NPL", + "iso_n3": "524", + "iso_n3_eh": "524", + "un_a3": "524", + "wb_a2": "NP", + "wb_a3": "NPL", + "woe_id": 23424911, + "woe_id_eh": 23424911, + "woe_note": "Exact WOE match as country", + "adm0_iso": "NPL", + "adm0_diff": null, + "adm0_tlc": "NPL", + "adm0_a3_us": "NPL", + "adm0_a3_fr": "NPL", + "adm0_a3_ru": "NPL", + "adm0_a3_es": "NPL", + "adm0_a3_cn": "NPL", + "adm0_a3_tw": "NPL", + "adm0_a3_in": "NPL", + "adm0_a3_np": "NPL", + "adm0_a3_pk": "NPL", + "adm0_a3_de": "NPL", + "adm0_a3_gb": "NPL", + "adm0_a3_br": "NPL", + "adm0_a3_il": "NPL", + "adm0_a3_ps": "NPL", + "adm0_a3_sa": "NPL", + "adm0_a3_eg": "NPL", + "adm0_a3_ma": "NPL", + "adm0_a3_pt": "NPL", + "adm0_a3_ar": "NPL", + "adm0_a3_jp": "NPL", + "adm0_a3_ko": "NPL", + "adm0_a3_vn": "NPL", + "adm0_a3_tr": "NPL", + "adm0_a3_id": "NPL", + "adm0_a3_pl": "NPL", + "adm0_a3_gr": "NPL", + "adm0_a3_it": "NPL", + "adm0_a3_nl": "NPL", + "adm0_a3_se": "NPL", + "adm0_a3_bd": "NPL", + "adm0_a3_ua": "NPL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Southern Asia", + "region_wb": "South Asia", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 83.639914, + "label_y": 28.297925, + "ne_id": 1159321121, + "wikidataid": "Q837", + "name_ar": "نيبال", + "name_bn": "নেপাল", + "name_de": "Nepal", + "name_en": "Nepal", + "name_es": "Nepal", + "name_fa": "نپال", + "name_fr": "Népal", + "name_el": "Νεπάλ", + "name_he": "נפאל", + "name_hi": "नेपाल", + "name_hu": "Nepál", + "name_id": "Nepal", + "name_it": "Nepal", + "name_ja": "ネパール", + "name_ko": "네팔", + "name_nl": "Nepal", + "name_pl": "Nepal", + "name_pt": "Nepal", + "name_ru": "Непал", + "name_sv": "Nepal", + "name_tr": "Nepal", + "name_uk": "Непал", + "name_ur": "نیپال", + "name_vi": "Nepal", + "name_zh": "尼泊尔", + "name_zht": "尼泊爾", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NPL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [88.12044070836987, 27.876541652939594], + [88.04313276566123, 27.445818589786825], + [88.17480431514092, 26.81040517832595], + [88.06023766474982, 26.41461538340249], + [87.2274719583663, 26.397898057556077], + [86.02439293817918, 26.63098460540857], + [85.25177859898338, 26.726198431906344], + [84.6750179381738, 27.234901231387536], + [83.30424889519955, 27.36450572357556], + [81.99998742058497, 27.925479234319994], + [81.05720258985203, 28.416095282499043], + [80.08842451367627, 28.79447011974014], + [80.4767212259174, 29.72986522065534], + [81.11125613802932, 30.183480943313402], + [81.52580447787474, 30.42271698660863], + [82.32751264845088, 30.115268052688137], + [83.33711510613719, 29.463731594352197], + [83.89899295444673, 29.320226141877658], + [84.23457970575015, 28.839893703724698], + [85.01163821812304, 28.642773952747344], + [85.82331994013151, 28.203575954698707], + [86.9545170430006, 27.974261786403517], + [88.12044070836987, 27.876541652939594] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Yemen", + "sov_a3": "YEM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Yemen", + "adm0_a3": "YEM", + "geou_dif": 0, + "geounit": "Yemen", + "gu_a3": "YEM", + "su_dif": 0, + "subunit": "Yemen", + "su_a3": "YEM", + "brk_diff": 0, + "name": "Yemen", + "name_long": "Yemen", + "brk_a3": "YEM", + "brk_name": "Yemen", + "brk_group": null, + "abbrev": "Yem.", + "postal": "YE", + "formal_en": "Republic of Yemen", + "formal_fr": null, + "name_ciawf": "Yemen", + "note_adm0": null, + "note_brk": null, + "name_sort": "Yemen, Rep.", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 3, + "mapcolor9": 3, + "mapcolor13": 11, + "pop_est": 29161922, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 22581, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "YM", + "iso_a2": "YE", + "iso_a2_eh": "YE", + "iso_a3": "YEM", + "iso_a3_eh": "YEM", + "iso_n3": "887", + "iso_n3_eh": "887", + "un_a3": "887", + "wb_a2": "RY", + "wb_a3": "YEM", + "woe_id": 23425002, + "woe_id_eh": 23425002, + "woe_note": "Exact WOE match as country", + "adm0_iso": "YEM", + "adm0_diff": null, + "adm0_tlc": "YEM", + "adm0_a3_us": "YEM", + "adm0_a3_fr": "YEM", + "adm0_a3_ru": "YEM", + "adm0_a3_es": "YEM", + "adm0_a3_cn": "YEM", + "adm0_a3_tw": "YEM", + "adm0_a3_in": "YEM", + "adm0_a3_np": "YEM", + "adm0_a3_pk": "YEM", + "adm0_a3_de": "YEM", + "adm0_a3_gb": "YEM", + "adm0_a3_br": "YEM", + "adm0_a3_il": "YEM", + "adm0_a3_ps": "YEM", + "adm0_a3_sa": "YEM", + "adm0_a3_eg": "YEM", + "adm0_a3_ma": "YEM", + "adm0_a3_pt": "YEM", + "adm0_a3_ar": "YEM", + "adm0_a3_jp": "YEM", + "adm0_a3_ko": "YEM", + "adm0_a3_vn": "YEM", + "adm0_a3_tr": "YEM", + "adm0_a3_id": "YEM", + "adm0_a3_pl": "YEM", + "adm0_a3_gr": "YEM", + "adm0_a3_it": "YEM", + "adm0_a3_nl": "YEM", + "adm0_a3_se": "YEM", + "adm0_a3_bd": "YEM", + "adm0_a3_ua": "YEM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Middle East & North Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 45.874383, + "label_y": 15.328226, + "ne_id": 1159321425, + "wikidataid": "Q805", + "name_ar": "اليمن", + "name_bn": "ইয়েমেন", + "name_de": "Jemen", + "name_en": "Yemen", + "name_es": "Yemen", + "name_fa": "یمن", + "name_fr": "Yémen", + "name_el": "Υεμένη", + "name_he": "תימן", + "name_hi": "यमन", + "name_hu": "Jemen", + "name_id": "Yaman", + "name_it": "Yemen", + "name_ja": "イエメン", + "name_ko": "예멘", + "name_nl": "Jemen", + "name_pl": "Jemen", + "name_pt": "Iémen", + "name_ru": "Йемен", + "name_sv": "Jemen", + "name_tr": "Yemen", + "name_uk": "Ємен", + "name_ur": "یمن", + "name_vi": "Yemen", + "name_zh": "也门", + "name_zht": "葉門", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "YEM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [52.00000980002224, 19.000003363516058], + [52.78218427919205, 17.349742336491232], + [53.10857262554751, 16.651051133688952], + [52.38520592632588, 16.382411200419654], + [52.19172936382509, 15.93843313238402], + [52.1681649107, 15.597420355689948], + [51.172515089732485, 15.175249742081492], + [49.57457645040315, 14.708766587782748], + [48.67923058451416, 14.00320241948566], + [48.23894738138742, 13.948089504446372], + [47.938914015500785, 14.007233181204427], + [47.354453566279716, 13.592219753468383], + [46.717076450391744, 13.39969920496502], + [45.87759280781027, 13.347764390511685], + [45.62505008319988, 13.290946153206763], + [45.406458774605255, 13.026905422411433], + [45.14435591002086, 12.95393830001531], + [44.989533318874415, 12.69958690027471], + [44.49457645038285, 12.721652736863348], + [44.17511274595449, 12.585950425664876], + [43.48295861183713, 12.636800035040084], + [43.22287112811213, 13.220950425667425], + [43.25144819516953, 13.767583726450852], + [43.08794396339806, 14.06263031662131], + [42.892245314308724, 14.802249253798749], + [42.60487267433362, 15.213335272680595], + [42.80501549660005, 15.261962795467255], + [42.70243777850066, 15.718885809791999], + [42.823670688657415, 15.911742255105267], + [42.77933230975097, 16.347891343648683], + [43.21837527850275, 16.66688996018641], + [43.11579756040336, 17.088440456607373], + [43.380794305196105, 17.57998668056767], + [43.79151858905192, 17.31997671149111], + [44.06261315285508, 17.410358791569593], + [45.21665123879719, 17.433328965723334], + [45.39999922056876, 17.333335069238558], + [46.366658563020536, 17.233315334537636], + [46.74999433776165, 17.283338120996177], + [47.000004917189756, 16.949999294497445], + [47.46669477721763, 17.116681626854884], + [48.18334354024134, 18.166669216377315], + [49.11667158386487, 18.616667588774945], + [52.00000980002224, 19.000003363516058] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Northern Cyprus", + "sov_a3": "CYN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Northern Cyprus", + "adm0_a3": "CYN", + "geou_dif": 0, + "geounit": "Northern Cyprus", + "gu_a3": "CYN", + "su_dif": 0, + "subunit": "Northern Cyprus", + "su_a3": "CYN", + "brk_diff": 0, + "name": "N. Cyprus", + "name_long": "Northern Cyprus", + "brk_a3": "CYN", + "brk_name": "N. Cyprus", + "brk_group": null, + "abbrev": "N. Cy.", + "postal": "CN", + "formal_en": "Turkish Republic of Northern Cyprus", + "formal_fr": null, + "name_ciawf": null, + "note_adm0": "Self admin.", + "note_brk": "Self admin.; Claimed by Cyprus", + "name_sort": "Cyprus, Northern", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 1, + "mapcolor9": 4, + "mapcolor13": 8, + "pop_est": 326000, + "pop_rank": 10, + "pop_year": 2017, + "gdp_md": 3600, + "gdp_year": 2013, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "-99", + "iso_a2": "-99", + "iso_a2_eh": "-99", + "iso_a3": "-99", + "iso_a3_eh": "-99", + "iso_n3": "-99", + "iso_n3_eh": "-99", + "un_a3": "-099", + "wb_a2": "-99", + "wb_a3": "-99", + "woe_id": -90, + "woe_id_eh": 23424995, + "woe_note": "WOE lists as subunit of united Cyprus", + "adm0_iso": "CYP", + "adm0_diff": "1", + "adm0_tlc": "CYN", + "adm0_a3_us": "CYP", + "adm0_a3_fr": "CYP", + "adm0_a3_ru": "CYP", + "adm0_a3_es": "CYP", + "adm0_a3_cn": "CYP", + "adm0_a3_tw": "CYP", + "adm0_a3_in": "CYP", + "adm0_a3_np": "CYP", + "adm0_a3_pk": "CYP", + "adm0_a3_de": "CYP", + "adm0_a3_gb": "CYP", + "adm0_a3_br": "CYP", + "adm0_a3_il": "CYP", + "adm0_a3_ps": "CYP", + "adm0_a3_sa": "CYP", + "adm0_a3_eg": "CYP", + "adm0_a3_ma": "CYP", + "adm0_a3_pt": "CYP", + "adm0_a3_ar": "CYP", + "adm0_a3_jp": "CYP", + "adm0_a3_ko": "CYP", + "adm0_a3_vn": "CYP", + "adm0_a3_tr": "CYN", + "adm0_a3_id": "CYP", + "adm0_a3_pl": "CYP", + "adm0_a3_gr": "CYP", + "adm0_a3_it": "CYP", + "adm0_a3_nl": "CYP", + "adm0_a3_se": "CYP", + "adm0_a3_bd": "CYP", + "adm0_a3_ua": "CYP", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Western Asia", + "region_wb": "Europe & Central Asia", + "name_len": 9, + "long_len": 15, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 6, + "max_label": 10, + "label_x": 33.692434, + "label_y": 35.216071, + "ne_id": 1159320531, + "wikidataid": "Q23681", + "name_ar": "قبرص الشمالية", + "name_bn": "উত্তর সাইপ্রাস", + "name_de": "Türkische Republik Nordzypern", + "name_en": "Turkish Republic of Northern Cyprus", + "name_es": "República Turca del Norte de Chipre", + "name_fa": "جمهوری ترک قبرس شمالی", + "name_fr": "Chypre du Nord", + "name_el": "Τουρκική Δημοκρατία της Βόρειας Κύπρου", + "name_he": "הרפובליקה הטורקית של צפון קפריסין", + "name_hi": "उत्तरी साइप्रस", + "name_hu": "Észak-Ciprus", + "name_id": "Republik Turki Siprus Utara", + "name_it": "Cipro del Nord", + "name_ja": "北キプロス・トルコ共和国", + "name_ko": "북키프로스", + "name_nl": "Noord-Cyprus", + "name_pl": "Cypr Północny", + "name_pt": "República Turca do Chipre do Norte", + "name_ru": "Турецкая Республика Северного Кипра", + "name_sv": "Nordcypern", + "name_tr": "Kuzey Kıbrıs Türk Cumhuriyeti", + "name_uk": "Турецька Республіка Північного Кіпру", + "name_ur": "ترک جمہوریہ شمالی قبرص", + "name_vi": "Bắc Síp", + "name_zh": "北塞浦路斯土耳其共和国", + "name_zht": "北賽普勒斯土耳其共和國", + "fclass_iso": "Unrecognized", + "tlc_diff": "1", + "fclass_tlc": "Admin-0 country", + "fclass_us": "Admin-0 breakaway and disputed", + "fclass_fr": "Unrecognized", + "fclass_ru": "Unrecognized", + "fclass_es": "Unrecognized", + "fclass_cn": "Unrecognized", + "fclass_tw": "Unrecognized", + "fclass_in": "Unrecognized", + "fclass_np": "Unrecognized", + "fclass_pk": "Unrecognized", + "fclass_de": "Unrecognized", + "fclass_gb": "Unrecognized", + "fclass_br": "Unrecognized", + "fclass_il": "Unrecognized", + "fclass_ps": "Unrecognized", + "fclass_sa": "Unrecognized", + "fclass_eg": "Unrecognized", + "fclass_ma": "Unrecognized", + "fclass_pt": "Unrecognized", + "fclass_ar": "Unrecognized", + "fclass_jp": "Unrecognized", + "fclass_ko": "Unrecognized", + "fclass_vn": "Unrecognized", + "fclass_tr": "Admin-0 country", + "fclass_id": "Unrecognized", + "fclass_pl": "Unrecognized", + "fclass_gr": "Unrecognized", + "fclass_it": "Unrecognized", + "fclass_nl": "Unrecognized", + "fclass_se": "Unrecognized", + "fclass_bd": "Unrecognized", + "fclass_ua": "Unrecognized", + "filename": "CYN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [32.73178022637745, 35.14002594658844], + [32.80247358575275, 35.14550364841138], + [32.946960890440806, 35.3867033961337], + [33.667227003724946, 35.37321584730552], + [34.576473829900465, 35.67159556735879], + [33.900804477684204, 35.245755927057616], + [33.97361657078346, 35.058506374648005], + [33.86643965021011, 35.09359467217419], + [33.675391880027064, 35.01786286065045], + [33.5256852556775, 35.03868846286407], + [33.47581749851585, 35.000344550103506], + [33.45592207208347, 35.10142365166641], + [33.3838334490363, 35.16271190036457], + [33.19097700372305, 35.17312470147138], + [32.919572381326134, 35.08783274997364], + [32.73178022637745, 35.14002594658844] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Philippines", + "sov_a3": "PHL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Philippines", + "adm0_a3": "PHL", + "geou_dif": 0, + "geounit": "Philippines", + "gu_a3": "PHL", + "su_dif": 0, + "subunit": "Philippines", + "su_a3": "PHL", + "brk_diff": 0, + "name": "Philippines", + "name_long": "Philippines", + "brk_a3": "PHL", + "brk_name": "Philippines", + "brk_group": null, + "abbrev": "Phil.", + "postal": "PH", + "formal_en": "Republic of the Philippines", + "formal_fr": null, + "name_ciawf": "Philippines", + "note_adm0": null, + "note_brk": null, + "name_sort": "Philippines", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 2, + "mapcolor13": 8, + "pop_est": 108116615, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 376795, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "4. Lower middle income", + "fips_10": "RP", + "iso_a2": "PH", + "iso_a2_eh": "PH", + "iso_a3": "PHL", + "iso_a3_eh": "PHL", + "iso_n3": "608", + "iso_n3_eh": "608", + "un_a3": "608", + "wb_a2": "PH", + "wb_a3": "PHL", + "woe_id": 23424934, + "woe_id_eh": 23424934, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PHL", + "adm0_diff": null, + "adm0_tlc": "PHL", + "adm0_a3_us": "PHL", + "adm0_a3_fr": "PHL", + "adm0_a3_ru": "PHL", + "adm0_a3_es": "PHL", + "adm0_a3_cn": "PHL", + "adm0_a3_tw": "PHL", + "adm0_a3_in": "PHL", + "adm0_a3_np": "PHL", + "adm0_a3_pk": "PHL", + "adm0_a3_de": "PHL", + "adm0_a3_gb": "PHL", + "adm0_a3_br": "PHL", + "adm0_a3_il": "PHL", + "adm0_a3_ps": "PHL", + "adm0_a3_sa": "PHL", + "adm0_a3_eg": "PHL", + "adm0_a3_ma": "PHL", + "adm0_a3_pt": "PHL", + "adm0_a3_ar": "PHL", + "adm0_a3_jp": "PHL", + "adm0_a3_ko": "PHL", + "adm0_a3_vn": "PHL", + "adm0_a3_tr": "PHL", + "adm0_a3_id": "PHL", + "adm0_a3_pl": "PHL", + "adm0_a3_gr": "PHL", + "adm0_a3_it": "PHL", + "adm0_a3_nl": "PHL", + "adm0_a3_se": "PHL", + "adm0_a3_bd": "PHL", + "adm0_a3_ua": "PHL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "South-Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 11, + "long_len": 11, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 7, + "label_x": 122.465, + "label_y": 11.198, + "ne_id": 1159321169, + "wikidataid": "Q928", + "name_ar": "الفلبين", + "name_bn": "ফিলিপাইন", + "name_de": "Philippinen", + "name_en": "Philippines", + "name_es": "Filipinas", + "name_fa": "فیلیپین", + "name_fr": "Philippines", + "name_el": "Φιλιππίνες", + "name_he": "הפיליפינים", + "name_hi": "फ़िलीपीन्स", + "name_hu": "Fülöp-szigetek", + "name_id": "Filipina", + "name_it": "Filippine", + "name_ja": "フィリピン", + "name_ko": "필리핀", + "name_nl": "Filipijnen", + "name_pl": "Filipiny", + "name_pt": "Filipinas", + "name_ru": "Филиппины", + "name_sv": "Filippinerna", + "name_tr": "Filipinler", + "name_uk": "Філіппіни", + "name_ur": "فلپائن", + "name_vi": "Philippines", + "name_zh": "菲律宾", + "name_zht": "菲律賓", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PHL.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [120.83389611214656, 12.704496161342433], + [120.32343631396745, 13.466413479053825], + [121.18012820850211, 13.429697373910443], + [121.5273938335035, 13.06959015548452], + [121.26219038298159, 12.205560207564403], + [120.83389611214656, 12.704496161342433] + ] + ], + [ + [ + [122.5860889018671, 9.981044826696134], + [122.83708133350875, 10.261156927934225], + [122.9474105164519, 10.88186839440806], + [123.49884972543845, 10.94062449792392], + [123.33777428598472, 10.267383938025404], + [124.0779358257012, 11.232725531453738], + [123.98243777882584, 10.278778591345755], + [123.62318322153271, 9.950090643753299], + [123.30992068897939, 9.318268744336706], + [122.99588300994166, 9.022188625520414], + [122.38005496631942, 9.713360907424217], + [122.5860889018671, 9.981044826696134] + ] + ], + [ + [ + [126.37681359263745, 8.414706325713297], + [126.47851281138789, 7.750354112168978], + [126.53742394420061, 7.189380601424545], + [126.19677290253259, 6.274294338400054], + [125.83142052622907, 7.293715318221842], + [125.36385216685221, 6.786485297060949], + [125.68316084198369, 6.049656887227272], + [125.39651167206063, 5.581003322772276], + [124.21978763234239, 6.161355495626154], + [123.9387195171069, 6.885135606306136], + [124.24366214406128, 7.360610459823661], + [123.61021243702749, 7.83352732994274], + [123.29607140512519, 7.418875637232759], + [122.82550581267537, 7.457374579290204], + [122.08549930225573, 6.899424139834836], + [121.91992801319256, 7.192119452336015], + [122.31235884001705, 8.034962063016465], + [122.94239790251959, 8.316236883981134], + [123.48768761606347, 8.69300975182118], + [123.84115441293983, 8.240324204944372], + [124.60146976125021, 8.514157619659002], + [124.76461225799562, 8.960409450715488], + [125.47139082245155, 8.986996975129657], + [125.41211795461277, 9.760334784377534], + [126.2227144715431, 9.286074327018866], + [126.30663699758514, 8.78248749433456], + [126.37681359263745, 8.414706325713297] + ] + ], + [ + [ + [118.50458092659036, 9.316382554558047], + [117.17427453010066, 8.367499904814679], + [117.66447716682137, 9.066888739452892], + [118.38691369026175, 9.68449961998921], + [118.98734215706105, 10.376292019080523], + [119.51149620979751, 11.3696680770272], + [119.68967654833989, 10.554291490109875], + [119.02945844937892, 10.003653265823829], + [118.50458092659036, 9.316382554558047] + ] + ], + [ + [ + [122.336956821788, 18.224882717354106], + [122.17427941293317, 17.810282701076403], + [122.5156539246533, 17.093504746971973], + [122.25231082569393, 16.26244436285407], + [121.66278608610821, 15.931017564350142], + [121.50506961475342, 15.124813544164622], + [121.7288285665772, 14.328376369682275], + [122.25892540902726, 14.21820221603599], + [122.70127566944569, 14.336541245984378], + [123.9502950379403, 13.782130642141027], + [123.85510704965867, 13.237771104378425], + [124.18128869028493, 12.9975273706535], + [124.0774190613783, 12.536676947474575], + [123.29803510955225, 13.02752553959894], + [122.92865197152994, 13.552919826710422], + [122.6713550151487, 13.185836289925092], + [122.03464969288052, 13.784481919810304], + [121.12638471891857, 13.636687323455547], + [120.62863732308324, 13.857655747935596], + [120.67938357959386, 14.271015529838294], + [120.99181928923053, 14.52539276779504], + [120.69333621631267, 14.756670640517312], + [120.56414513558299, 14.396279201713796], + [120.07042850146644, 14.970869452367126], + [119.92092858284605, 15.406346747290739], + [119.88377322802819, 16.363704331929995], + [120.28648766487875, 16.034628811095345], + [120.39004723519167, 17.599081122299523], + [120.71586714079191, 18.505227362537525], + [121.32130822152351, 18.504064642810945], + [121.9376013530364, 18.218552354398355], + [122.24600630095429, 18.478949896717097], + [122.336956821788, 18.224882717354106] + ] + ], + [ + [ + [122.03837039600555, 11.415840969279998], + [121.88354780485909, 11.891755072471994], + [122.48382124236149, 11.582187404827538], + [123.12021650603594, 11.583660183147856], + [123.10083784392646, 11.16593374271649], + [122.63771365772669, 10.74130849857417], + [122.00261030485957, 10.441016750526089], + [121.96736697803652, 10.905691229694625], + [122.03837039600555, 11.415840969279998] + ] + ], + [ + [ + [125.50255171112354, 12.162694606978292], + [125.78346479706221, 11.046121934447783], + [125.01188398651226, 11.311454576050409], + [125.03276126515817, 10.975816148314692], + [125.27744917206019, 10.358722032101284], + [124.80181928924577, 10.134678859899864], + [124.76016808481853, 10.837995103392258], + [124.45910119028605, 10.889929917845592], + [124.30252160044171, 11.495370998577187], + [124.89101281138153, 11.415582587118536], + [124.87799035044401, 11.794189968304947], + [124.26676150929569, 12.557760931849671], + [125.22711632700788, 12.53572093347718], + [125.50255171112354, 12.162694606978292] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Sri Lanka", + "sov_a3": "LKA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Sri Lanka", + "adm0_a3": "LKA", + "geou_dif": 0, + "geounit": "Sri Lanka", + "gu_a3": "LKA", + "su_dif": 0, + "subunit": "Sri Lanka", + "su_a3": "LKA", + "brk_diff": 0, + "name": "Sri Lanka", + "name_long": "Sri Lanka", + "brk_a3": "LKA", + "brk_name": "Sri Lanka", + "brk_group": null, + "abbrev": "Sri L.", + "postal": "LK", + "formal_en": "Democratic Socialist Republic of Sri Lanka", + "formal_fr": null, + "name_ciawf": "Sri Lanka", + "note_adm0": null, + "note_brk": null, + "name_sort": "Sri Lanka", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 5, + "mapcolor9": 4, + "mapcolor13": 9, + "pop_est": 21803000, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 84008, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "CE", + "iso_a2": "LK", + "iso_a2_eh": "LK", + "iso_a3": "LKA", + "iso_a3_eh": "LKA", + "iso_n3": "144", + "iso_n3_eh": "144", + "un_a3": "144", + "wb_a2": "LK", + "wb_a3": "LKA", + "woe_id": 23424778, + "woe_id_eh": 23424778, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LKA", + "adm0_diff": null, + "adm0_tlc": "LKA", + "adm0_a3_us": "LKA", + "adm0_a3_fr": "LKA", + "adm0_a3_ru": "LKA", + "adm0_a3_es": "LKA", + "adm0_a3_cn": "LKA", + "adm0_a3_tw": "LKA", + "adm0_a3_in": "LKA", + "adm0_a3_np": "LKA", + "adm0_a3_pk": "LKA", + "adm0_a3_de": "LKA", + "adm0_a3_gb": "LKA", + "adm0_a3_br": "LKA", + "adm0_a3_il": "LKA", + "adm0_a3_ps": "LKA", + "adm0_a3_sa": "LKA", + "adm0_a3_eg": "LKA", + "adm0_a3_ma": "LKA", + "adm0_a3_pt": "LKA", + "adm0_a3_ar": "LKA", + "adm0_a3_jp": "LKA", + "adm0_a3_ko": "LKA", + "adm0_a3_vn": "LKA", + "adm0_a3_tr": "LKA", + "adm0_a3_id": "LKA", + "adm0_a3_pl": "LKA", + "adm0_a3_gr": "LKA", + "adm0_a3_it": "LKA", + "adm0_a3_nl": "LKA", + "adm0_a3_se": "LKA", + "adm0_a3_bd": "LKA", + "adm0_a3_ua": "LKA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Southern Asia", + "region_wb": "South Asia", + "name_len": 9, + "long_len": 9, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 80.704823, + "label_y": 7.581097, + "ne_id": 1159321025, + "wikidataid": "Q854", + "name_ar": "سريلانكا", + "name_bn": "শ্রীলঙ্কা", + "name_de": "Sri Lanka", + "name_en": "Sri Lanka", + "name_es": "Sri Lanka", + "name_fa": "سریلانکا", + "name_fr": "Sri Lanka", + "name_el": "Σρι Λάνκα", + "name_he": "סרי לנקה", + "name_hi": "श्रीलंका", + "name_hu": "Srí Lanka", + "name_id": "Sri Lanka", + "name_it": "Sri Lanka", + "name_ja": "スリランカ", + "name_ko": "스리랑카", + "name_nl": "Sri Lanka", + "name_pl": "Sri Lanka", + "name_pt": "Sri Lanka", + "name_ru": "Шри-Ланка", + "name_sv": "Sri Lanka", + "name_tr": "Sri Lanka", + "name_uk": "Шрі-Ланка", + "name_ur": "سری لنکا", + "name_vi": "Sri Lanka", + "name_zh": "斯里兰卡", + "name_zht": "斯里蘭卡", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LKA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [81.7879590188914, 7.523055324733164], + [81.63732221876059, 6.481775214051922], + [81.21801964714433, 6.197141424988288], + [80.34835696810441, 5.968369859232155], + [79.87246870312853, 6.76346344647493], + [79.69516686393513, 8.200843410673386], + [80.14780073437964, 9.824077663609557], + [80.83881798698656, 9.268426825391188], + [81.30431928907177, 8.56420624433369], + [81.7879590188914, 7.523055324733164] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Taiwan", + "sov_a3": "TWN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Taiwan", + "adm0_a3": "TWN", + "geou_dif": 0, + "geounit": "Taiwan", + "gu_a3": "TWN", + "su_dif": 0, + "subunit": "Taiwan", + "su_a3": "TWN", + "brk_diff": 0, + "name": "Taiwan", + "name_long": "Taiwan", + "brk_a3": "TWN", + "brk_name": "Taiwan", + "brk_group": null, + "abbrev": "Taiwan", + "postal": "TW", + "formal_en": null, + "formal_fr": null, + "name_ciawf": "Taiwan", + "note_adm0": null, + "note_brk": "Self admin.; Claimed by China", + "name_sort": "Taiwan", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 5, + "mapcolor9": 7, + "mapcolor13": 2, + "pop_est": 23568378, + "pop_rank": 15, + "pop_year": 2020, + "gdp_md": 1127000, + "gdp_year": 2016, + "economy": "2. Developed region: nonG7", + "income_grp": "2. High income: nonOECD", + "fips_10": "TW", + "iso_a2": "CN-TW", + "iso_a2_eh": "TW", + "iso_a3": "TWN", + "iso_a3_eh": "TWN", + "iso_n3": "158", + "iso_n3_eh": "158", + "un_a3": "-099", + "wb_a2": "-99", + "wb_a3": "-99", + "woe_id": 23424971, + "woe_id_eh": 23424971, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TWN", + "adm0_diff": null, + "adm0_tlc": "TWN", + "adm0_a3_us": "TWN", + "adm0_a3_fr": "TWN", + "adm0_a3_ru": "CHN", + "adm0_a3_es": "TWN", + "adm0_a3_cn": "CHN", + "adm0_a3_tw": "TWN", + "adm0_a3_in": "TWN", + "adm0_a3_np": "CHN", + "adm0_a3_pk": "CHN", + "adm0_a3_de": "TWN", + "adm0_a3_gb": "TWN", + "adm0_a3_br": "TWN", + "adm0_a3_il": "TWN", + "adm0_a3_ps": "TWN", + "adm0_a3_sa": "TWN", + "adm0_a3_eg": "CHN", + "adm0_a3_ma": "CHN", + "adm0_a3_pt": "TWN", + "adm0_a3_ar": "TWN", + "adm0_a3_jp": "TWN", + "adm0_a3_ko": "TWN", + "adm0_a3_vn": "TWN", + "adm0_a3_tr": "TWN", + "adm0_a3_id": "CHN", + "adm0_a3_pl": "TWN", + "adm0_a3_gr": "TWN", + "adm0_a3_it": "TWN", + "adm0_a3_nl": "TWN", + "adm0_a3_se": "TWN", + "adm0_a3_bd": "CHN", + "adm0_a3_ua": "TWN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 6, + "long_len": 6, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4.5, + "max_label": 8, + "label_x": 120.868204, + "label_y": 23.652408, + "ne_id": 1159321335, + "wikidataid": "Q865", + "name_ar": "تايوان", + "name_bn": "তাইওয়ান", + "name_de": "Republik China", + "name_en": "Taiwan", + "name_es": "República de China", + "name_fa": "تایوان", + "name_fr": "Taïwan", + "name_el": "Δημοκρατία της Κίνας", + "name_he": "טאיוואן", + "name_hi": "चीनी गणराज्य", + "name_hu": "Kínai Köztársaság", + "name_id": "Taiwan", + "name_it": "Taiwan", + "name_ja": "中華民国", + "name_ko": "중화민국", + "name_nl": "Taiwan", + "name_pl": "Republika Chińska", + "name_pt": "Taiwan", + "name_ru": "Тайвань", + "name_sv": "Taiwan", + "name_tr": "Çin Cumhuriyeti", + "name_uk": "Республіка Китай", + "name_ur": "تائیوان", + "name_vi": "Đài Loan", + "name_zh": "中华民国", + "name_zht": "中華民國", + "fclass_iso": "Admin-1 states provinces", + "tlc_diff": "1", + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": "Admin-1 states provinces", + "fclass_tw": "Admin-0 country", + "fclass_in": null, + "fclass_np": "Admin-1 states provinces", + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": "Admin-1 states provinces", + "fclass_ma": "Admin-1 states provinces", + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": "Admin-1 states provinces", + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": "Admin-1 states provinces", + "fclass_ua": null, + "filename": "TWN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [121.77781782438993, 24.3942735865194], + [121.17563235889274, 22.790857245367167], + [120.74707970589623, 21.970571397382113], + [120.22008344938368, 22.81486094816674], + [120.1061885926124, 23.556262722258236], + [120.69467980355225, 24.538450832613737], + [121.49504438688878, 25.295458889257386], + [121.95124393116146, 24.997595933527037], + [121.77781782438993, 24.3942735865194] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Japan", + "sov_a3": "JPN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Japan", + "adm0_a3": "JPN", + "geou_dif": 0, + "geounit": "Japan", + "gu_a3": "JPN", + "su_dif": 0, + "subunit": "Japan", + "su_a3": "JPN", + "brk_diff": 0, + "name": "Japan", + "name_long": "Japan", + "brk_a3": "JPN", + "brk_name": "Japan", + "brk_group": null, + "abbrev": "Japan", + "postal": "J", + "formal_en": "Japan", + "formal_fr": null, + "name_ciawf": "Japan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Japan", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 3, + "mapcolor9": 5, + "mapcolor13": 4, + "pop_est": 126264931, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 5081769, + "gdp_year": 2019, + "economy": "1. Developed region: G7", + "income_grp": "1. High income: OECD", + "fips_10": "JA", + "iso_a2": "JP", + "iso_a2_eh": "JP", + "iso_a3": "JPN", + "iso_a3_eh": "JPN", + "iso_n3": "392", + "iso_n3_eh": "392", + "un_a3": "392", + "wb_a2": "JP", + "wb_a3": "JPN", + "woe_id": 23424856, + "woe_id_eh": 23424856, + "woe_note": "Exact WOE match as country", + "adm0_iso": "JPN", + "adm0_diff": null, + "adm0_tlc": "JPN", + "adm0_a3_us": "JPN", + "adm0_a3_fr": "JPN", + "adm0_a3_ru": "JPN", + "adm0_a3_es": "JPN", + "adm0_a3_cn": "JPN", + "adm0_a3_tw": "JPN", + "adm0_a3_in": "JPN", + "adm0_a3_np": "JPN", + "adm0_a3_pk": "JPN", + "adm0_a3_de": "JPN", + "adm0_a3_gb": "JPN", + "adm0_a3_br": "JPN", + "adm0_a3_il": "JPN", + "adm0_a3_ps": "JPN", + "adm0_a3_sa": "JPN", + "adm0_a3_eg": "JPN", + "adm0_a3_ma": "JPN", + "adm0_a3_pt": "JPN", + "adm0_a3_ar": "JPN", + "adm0_a3_jp": "JPN", + "adm0_a3_ko": "JPN", + "adm0_a3_vn": "JPN", + "adm0_a3_tr": "JPN", + "adm0_a3_id": "JPN", + "adm0_a3_pl": "JPN", + "adm0_a3_gr": "JPN", + "adm0_a3_it": "JPN", + "adm0_a3_nl": "JPN", + "adm0_a3_se": "JPN", + "adm0_a3_bd": "JPN", + "adm0_a3_ua": "JPN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Asia", + "region_un": "Asia", + "subregion": "Eastern Asia", + "region_wb": "East Asia & Pacific", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 7, + "label_x": 138.44217, + "label_y": 36.142538, + "ne_id": 1159320937, + "wikidataid": "Q17", + "name_ar": "اليابان", + "name_bn": "জাপান", + "name_de": "Japan", + "name_en": "Japan", + "name_es": "Japón", + "name_fa": "ژاپن", + "name_fr": "Japon", + "name_el": "Ιαπωνία", + "name_he": "יפן", + "name_hi": "जापान", + "name_hu": "Japán", + "name_id": "Jepang", + "name_it": "Giappone", + "name_ja": "日本", + "name_ko": "일본", + "name_nl": "Japan", + "name_pl": "Japonia", + "name_pt": "Japão", + "name_ru": "Япония", + "name_sv": "Japan", + "name_tr": "Japonya", + "name_uk": "Японія", + "name_ur": "جاپان", + "name_vi": "Nhật Bản", + "name_zh": "日本", + "name_zht": "日本", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "JPN.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [141.88460086483497, 39.180864569651476], + [140.95948937394581, 38.17400096287662], + [140.97638756730527, 37.14207428644019], + [140.5997697287621, 36.3439834661245], + [140.77407433488258, 35.842877102190215], + [140.2532792502451, 35.138113918593646], + [138.9755277853962, 34.66760000257614], + [137.21759891169125, 34.60628591566183], + [135.79298302626893, 33.46480520276663], + [135.1209827007454, 33.849071153289], + [135.0794348491827, 34.596544908174806], + [133.34031619683202, 34.375938218720805], + [132.15677086805124, 33.90493337659652], + [130.98614464734345, 33.88576142021624], + [132.00003624890996, 33.149992377244544], + [131.33279015515734, 31.450354519164822], + [130.686317987186, 31.029579169228246], + [130.2024198752049, 31.418237616495432], + [130.44767622286213, 32.319474595665696], + [129.81469160371893, 32.61030955660436], + [129.40846316947255, 33.29605581311752], + [130.35393517468464, 33.60415070244167], + [130.87845096244718, 34.23274282484002], + [131.8842293641439, 34.74971385348792], + [132.61767296766243, 35.433393052709405], + [134.6083008159777, 35.731617743465804], + [135.67753787652885, 35.52713410088687], + [136.72383060114242, 37.304984239240326], + [137.39061160700447, 36.82739065199884], + [138.8576021669062, 37.82748464614346], + [139.42640465714283, 38.21596222589761], + [140.054790073812, 39.43880748143637], + [139.88337934789985, 40.56331248632368], + [140.30578250545364, 41.19500519465953], + [141.3689734234266, 41.378559882160275], + [141.91426313697048, 39.991616115878685], + [141.88460086483497, 39.180864569651476] + ] + ], + [ + [ + [144.61342654843963, 43.96088288021748], + [145.32082523008307, 44.38473297787541], + [145.5431372418027, 43.26208832455062], + [144.05966189999987, 42.98835826270056], + [143.18384972551723, 41.9952147486992], + [141.6114909201724, 42.6787905950561], + [141.06728641170668, 41.58459381770797], + [139.955106235921, 41.56955597591103], + [139.81754357315998, 42.563758856774385], + [140.31208703019325, 43.33327261003269], + [141.38054894426, 43.38882477474644], + [141.67195234595386, 44.77212535255146], + [141.96764489152798, 45.55148346616134], + [143.14287031470974, 44.51035838477697], + [143.91016198137947, 44.17409983985374], + [144.61342654843963, 43.96088288021748] + ] + ], + [ + [ + [132.37117638563024, 33.46364248304006], + [132.92437259331473, 34.06029857028204], + [133.4929683778222, 33.94462087659667], + [133.90410607313635, 34.36493113864263], + [134.63842817600386, 34.149233710256354], + [134.76637902235854, 33.80633474378362], + [134.2034159689709, 33.20117788342964], + [133.79295006727654, 33.5219851750976], + [133.28026818250885, 33.28957042086489], + [133.0148580262578, 32.70456736910474], + [132.36311486219267, 32.989382025681394], + [132.37117638563024, 33.46364248304006] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Chile", + "sov_a3": "CHL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Chile", + "adm0_a3": "CHL", + "geou_dif": 0, + "geounit": "Chile", + "gu_a3": "CHL", + "su_dif": 0, + "subunit": "Chile", + "su_a3": "CHL", + "brk_diff": 0, + "name": "Chile", + "name_long": "Chile", + "brk_a3": "CHL", + "brk_name": "Chile", + "brk_group": null, + "abbrev": "Chile", + "postal": "CL", + "formal_en": "Republic of Chile", + "formal_fr": null, + "name_ciawf": "Chile", + "note_adm0": null, + "note_brk": null, + "name_sort": "Chile", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 1, + "mapcolor9": 5, + "mapcolor13": 9, + "pop_est": 18952038, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 282318, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "CI", + "iso_a2": "CL", + "iso_a2_eh": "CL", + "iso_a3": "CHL", + "iso_a3_eh": "CHL", + "iso_n3": "152", + "iso_n3_eh": "152", + "un_a3": "152", + "wb_a2": "CL", + "wb_a3": "CHL", + "woe_id": 23424782, + "woe_id_eh": 23424782, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CHL", + "adm0_diff": null, + "adm0_tlc": "CHL", + "adm0_a3_us": "CHL", + "adm0_a3_fr": "CHL", + "adm0_a3_ru": "CHL", + "adm0_a3_es": "CHL", + "adm0_a3_cn": "CHL", + "adm0_a3_tw": "CHL", + "adm0_a3_in": "CHL", + "adm0_a3_np": "CHL", + "adm0_a3_pk": "CHL", + "adm0_a3_de": "CHL", + "adm0_a3_gb": "CHL", + "adm0_a3_br": "CHL", + "adm0_a3_il": "CHL", + "adm0_a3_ps": "CHL", + "adm0_a3_sa": "CHL", + "adm0_a3_eg": "CHL", + "adm0_a3_ma": "CHL", + "adm0_a3_pt": "CHL", + "adm0_a3_ar": "CHL", + "adm0_a3_jp": "CHL", + "adm0_a3_ko": "CHL", + "adm0_a3_vn": "CHL", + "adm0_a3_tr": "CHL", + "adm0_a3_id": "CHL", + "adm0_a3_pl": "CHL", + "adm0_a3_gr": "CHL", + "adm0_a3_it": "CHL", + "adm0_a3_nl": "CHL", + "adm0_a3_se": "CHL", + "adm0_a3_bd": "CHL", + "adm0_a3_ua": "CHL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": -72.318871, + "label_y": -38.151771, + "ne_id": 1159320493, + "wikidataid": "Q298", + "name_ar": "تشيلي", + "name_bn": "চিলি", + "name_de": "Chile", + "name_en": "Chile", + "name_es": "Chile", + "name_fa": "شیلی", + "name_fr": "Chili", + "name_el": "Χιλή", + "name_he": "צ'ילה", + "name_hi": "चिली", + "name_hu": "Chile", + "name_id": "Chili", + "name_it": "Cile", + "name_ja": "チリ", + "name_ko": "칠레", + "name_nl": "Chili", + "name_pl": "Chile", + "name_pt": "Chile", + "name_ru": "Чили", + "name_sv": "Chile", + "name_tr": "Şili", + "name_uk": "Чилі", + "name_ur": "چلی", + "name_vi": "Chile", + "name_zh": "智利", + "name_zht": "智利", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CHL.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-68.63401022758323, -52.63637045887449], + [-68.63335, -54.8695], + [-67.56244, -54.87001], + [-66.95992, -54.89681], + [-67.29103, -55.30124], + [-68.14863, -55.61183], + [-68.63999081081187, -55.58001799908692], + [-69.2321, -55.49906], + [-69.95809, -55.19843], + [-71.00568, -55.05383], + [-72.2639, -54.49514], + [-73.2852, -53.95752], + [-74.66253, -52.83749], + [-73.8381, -53.04743], + [-72.43418, -53.7154], + [-71.10773, -54.07433], + [-70.59177999999986, -53.61583], + [-70.26748, -52.93123], + [-69.34565, -52.5183], + [-68.63401022758323, -52.63637045887449] + ] + ], + [ + [ + [-69.59042375352405, -17.580011895419332], + [-69.10024695501949, -18.260125420812678], + [-68.96681840684187, -18.981683444904107], + [-68.44222510443092, -19.40506845467143], + [-68.75716712103375, -20.372657972904463], + [-68.21991309271128, -21.494346612231865], + [-67.82817989772273, -22.872918796482175], + [-67.1066735500636, -22.735924574476417], + [-66.9852339341777, -22.98634856536284], + [-67.32844295924417, -24.02530323659095], + [-68.41765296087614, -24.51855478281688], + [-68.38600114609736, -26.185016371365215], + [-68.59479977077268, -26.506908868111296], + [-68.29554155137043, -26.89933969493578], + [-69.00123491074825, -27.52121388113618], + [-69.65613033718317, -28.459141127233686], + [-70.01355038112992, -29.367922865518572], + [-69.91900834825194, -30.33633920666828], + [-70.53506893581951, -31.36501026787031], + [-70.0743993801536, -33.09120981214805], + [-69.81477698431922, -33.273886000299825], + [-69.81730912950152, -34.1935714657983], + [-70.38804948594913, -35.16968759535949], + [-70.36476925320164, -36.00508879978992], + [-71.12188066270987, -36.65812387466232], + [-71.11862504747549, -37.57682748794724], + [-70.81466427273469, -38.55299529394074], + [-71.41351660834906, -38.91602223079114], + [-71.68076127794649, -39.808164157878046], + [-71.91573401557763, -40.83233936947069], + [-71.7468037584155, -42.05138640723598], + [-72.14889807807856, -42.254888197601375], + [-71.91542395698389, -43.40856454851745], + [-71.46405615913051, -43.787611179378345], + [-71.79362260607193, -44.207172133156064], + [-71.32980078803622, -44.407521661151655], + [-71.22277889675976, -44.784242852559416], + [-71.65931555854536, -44.973688653341426], + [-71.55200944689128, -45.5607329241771], + [-71.91725847033024, -46.88483814879177], + [-72.44735531278027, -47.73853281025352], + [-72.33116085477201, -48.2442383766618], + [-72.64824744331494, -48.87861825947683], + [-73.4154357571201, -49.31843637471297], + [-73.32805091011453, -50.378785088909915], + [-72.97574683296469, -50.741450290734285], + [-72.30997351753234, -50.67700977966632], + [-72.32940385607407, -51.42595631287243], + [-71.91480383979638, -52.0090223058659], + [-69.49836218939609, -52.14276091263727], + [-68.57154537624133, -52.299443855346226], + [-69.46128434922667, -52.29195077266391], + [-69.9427795071062, -52.53793059037322], + [-70.8451016913546, -52.89920052852571], + [-71.00633216010525, -53.83325204220132], + [-71.429794684521, -53.85645476030037], + [-72.55794287788488, -53.53141000118449], + [-73.7027567206629, -52.835069268607235], + [-73.7027567206629, -52.835070076051494], + [-74.94676347522517, -52.262753588419], + [-75.2600260077785, -51.62935475037325], + [-74.97663245308988, -51.0433956846157], + [-75.47975419788355, -50.37837167745158], + [-75.60801510283198, -48.67377288187184], + [-75.18276974150216, -47.7119194476232], + [-74.1265809801047, -46.93925343199511], + [-75.64439531116545, -46.64764332457207], + [-74.69215369332312, -45.76397633238103], + [-74.35170935738425, -44.10304412208794], + [-73.24035600451522, -44.454960625995604], + [-72.7178039211798, -42.38335580827898], + [-73.38889990913822, -42.117532240569574], + [-73.70133561877488, -43.365776462579774], + [-74.33194312203261, -43.22495818458442], + [-74.0179571194272, -41.79481292090683], + [-73.67709937202999, -39.94221282324317], + [-73.21759253609065, -39.25868865331856], + [-73.50555945503712, -38.282882582351114], + [-73.58806087919109, -37.15628468195598], + [-73.1667170884993, -37.12378020604439], + [-72.55313696968174, -35.50884002049106], + [-71.86173214383263, -33.90909270603153], + [-71.4384504869299, -32.41889942803078], + [-71.66872066922247, -30.920644626592495], + [-71.37008256700773, -30.09568206148503], + [-71.48989437527645, -28.861442152625923], + [-70.90512386746161, -27.640379734001247], + [-70.72495398627599, -25.705924167587256], + [-70.40396582709502, -23.628996677344574], + [-70.09124589708074, -21.39331918710126], + [-70.16441972520605, -19.756468194256165], + [-70.37257239447771, -18.34797535570887], + [-69.85844356960587, -18.092693780187012], + [-69.59042375352405, -17.580011895419332] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Bolivia", + "sov_a3": "BOL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Bolivia", + "adm0_a3": "BOL", + "geou_dif": 0, + "geounit": "Bolivia", + "gu_a3": "BOL", + "su_dif": 0, + "subunit": "Bolivia", + "su_a3": "BOL", + "brk_diff": 0, + "name": "Bolivia", + "name_long": "Bolivia", + "brk_a3": "BOL", + "brk_name": "Bolivia", + "brk_group": null, + "abbrev": "Bolivia", + "postal": "BO", + "formal_en": "Plurinational State of Bolivia", + "formal_fr": null, + "name_ciawf": "Bolivia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Bolivia", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 5, + "mapcolor9": 2, + "mapcolor13": 3, + "pop_est": 11513100, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 40895, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "4. Lower middle income", + "fips_10": "BL", + "iso_a2": "BO", + "iso_a2_eh": "BO", + "iso_a3": "BOL", + "iso_a3_eh": "BOL", + "iso_n3": "068", + "iso_n3_eh": "068", + "un_a3": "068", + "wb_a2": "BO", + "wb_a3": "BOL", + "woe_id": 23424762, + "woe_id_eh": 23424762, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BOL", + "adm0_diff": null, + "adm0_tlc": "BOL", + "adm0_a3_us": "BOL", + "adm0_a3_fr": "BOL", + "adm0_a3_ru": "BOL", + "adm0_a3_es": "BOL", + "adm0_a3_cn": "BOL", + "adm0_a3_tw": "BOL", + "adm0_a3_in": "BOL", + "adm0_a3_np": "BOL", + "adm0_a3_pk": "BOL", + "adm0_a3_de": "BOL", + "adm0_a3_gb": "BOL", + "adm0_a3_br": "BOL", + "adm0_a3_il": "BOL", + "adm0_a3_ps": "BOL", + "adm0_a3_sa": "BOL", + "adm0_a3_eg": "BOL", + "adm0_a3_ma": "BOL", + "adm0_a3_pt": "BOL", + "adm0_a3_ar": "BOL", + "adm0_a3_jp": "BOL", + "adm0_a3_ko": "BOL", + "adm0_a3_vn": "BOL", + "adm0_a3_tr": "BOL", + "adm0_a3_id": "BOL", + "adm0_a3_pl": "BOL", + "adm0_a3_gr": "BOL", + "adm0_a3_it": "BOL", + "adm0_a3_nl": "BOL", + "adm0_a3_se": "BOL", + "adm0_a3_bd": "BOL", + "adm0_a3_ua": "BOL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 7, + "long_len": 7, + "abbrev_len": 7, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7.5, + "label_x": -64.593433, + "label_y": -16.666015, + "ne_id": 1159320439, + "wikidataid": "Q750", + "name_ar": "بوليفيا", + "name_bn": "বলিভিয়া", + "name_de": "Bolivien", + "name_en": "Bolivia", + "name_es": "Bolivia", + "name_fa": "بولیوی", + "name_fr": "Bolivie", + "name_el": "Βολιβία", + "name_he": "בוליביה", + "name_hi": "बोलिविया", + "name_hu": "Bolívia", + "name_id": "Bolivia", + "name_it": "Bolivia", + "name_ja": "ボリビア", + "name_ko": "볼리비아", + "name_nl": "Bolivia", + "name_pl": "Boliwia", + "name_pt": "Bolívia", + "name_ru": "Боливия", + "name_sv": "Bolivia", + "name_tr": "Bolivya", + "name_uk": "Болівія", + "name_ur": "بولیویا", + "name_vi": "Bolivia", + "name_zh": "玻利维亚", + "name_zht": "玻利維亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BOL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-69.52967810736496, -10.951734307502194], + [-68.78615759954948, -11.03638030359628], + [-68.27125362819326, -11.01452117273682], + [-68.04819230820539, -10.712059014532485], + [-67.17380123561074, -10.306812432499612], + [-66.6469083319628, -9.931331475466862], + [-65.33843522811642, -9.761987806846392], + [-65.44483700220539, -10.511451104375432], + [-65.32189876978302, -10.895872084194679], + [-65.40228146021303, -11.566270440317155], + [-64.3163529120316, -12.461978041232193], + [-63.19649878605057, -12.627032565972435], + [-62.803060268796386, -13.000653171442686], + [-62.127080857986385, -13.198780612849724], + [-61.71320431176078, -13.489202162330052], + [-61.08412126325565, -13.479383640194598], + [-60.503304002511136, -13.775954685117659], + [-60.45919816755003, -14.354007256734555], + [-60.26432634137737, -14.645979099183641], + [-60.251148851142936, -15.07721892665932], + [-60.54296566429515, -15.093910414289596], + [-60.158389655179036, -16.258283786690086], + [-58.24121985536668, -16.299573256091293], + [-58.38805843772404, -16.877109063385276], + [-58.28080400250225, -17.271710300366017], + [-57.734558274961, -17.55246835700777], + [-57.49837114117099, -18.174187513911292], + [-57.67600887717431, -18.96183969490403], + [-57.949997321185826, -19.40000416430682], + [-57.85380164247451, -19.96999521248619], + [-58.166392381408045, -20.176700941653678], + [-58.183471442280506, -19.868399346600363], + [-59.11504248720611, -19.3569060197754], + [-60.04356462262649, -19.342746677327426], + [-61.78632646345377, -19.633736667562964], + [-62.2659612697708, -20.513734633061276], + [-62.291179368729225, -21.051634616787393], + [-62.685057135657885, -22.249029229422387], + [-62.84646847192156, -22.03498544686945], + [-63.986838141522476, -21.99364430103595], + [-64.37702104354226, -22.79809132252354], + [-64.96489213729461, -22.075861504812327], + [-66.27333940292485, -21.83231047942072], + [-67.1066735500636, -22.735924574476417], + [-67.82817989772273, -22.872918796482175], + [-68.21991309271128, -21.494346612231865], + [-68.75716712103375, -20.372657972904463], + [-68.44222510443092, -19.40506845467143], + [-68.96681840684187, -18.981683444904107], + [-69.10024695501949, -18.260125420812678], + [-69.59042375352405, -17.580011895419332], + [-68.9596353827533, -16.50069793057127], + [-69.38976416693471, -15.660129082911652], + [-69.16034664577495, -15.323973890853019], + [-69.33953467474701, -14.953195489158832], + [-68.9488866848366, -14.453639418193283], + [-68.92922380234954, -13.602683607643009], + [-68.88007951523997, -12.899729099176653], + [-68.66507971868963, -12.561300144097173], + [-69.52967810736496, -10.951734307502194] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Peru", + "sov_a3": "PER", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Peru", + "adm0_a3": "PER", + "geou_dif": 0, + "geounit": "Peru", + "gu_a3": "PER", + "su_dif": 0, + "subunit": "Peru", + "su_a3": "PER", + "brk_diff": 0, + "name": "Peru", + "name_long": "Peru", + "brk_a3": "PER", + "brk_name": "Peru", + "brk_group": null, + "abbrev": "Peru", + "postal": "PE", + "formal_en": "Republic of Peru", + "formal_fr": null, + "name_ciawf": "Peru", + "note_adm0": null, + "note_brk": null, + "name_sort": "Peru", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 4, + "mapcolor9": 4, + "mapcolor13": 11, + "pop_est": 32510453, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 226848, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "PE", + "iso_a2": "PE", + "iso_a2_eh": "PE", + "iso_a3": "PER", + "iso_a3_eh": "PER", + "iso_n3": "604", + "iso_n3_eh": "604", + "un_a3": "604", + "wb_a2": "PE", + "wb_a3": "PER", + "woe_id": 23424919, + "woe_id_eh": 23424919, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PER", + "adm0_diff": null, + "adm0_tlc": "PER", + "adm0_a3_us": "PER", + "adm0_a3_fr": "PER", + "adm0_a3_ru": "PER", + "adm0_a3_es": "PER", + "adm0_a3_cn": "PER", + "adm0_a3_tw": "PER", + "adm0_a3_in": "PER", + "adm0_a3_np": "PER", + "adm0_a3_pk": "PER", + "adm0_a3_de": "PER", + "adm0_a3_gb": "PER", + "adm0_a3_br": "PER", + "adm0_a3_il": "PER", + "adm0_a3_ps": "PER", + "adm0_a3_sa": "PER", + "adm0_a3_eg": "PER", + "adm0_a3_ma": "PER", + "adm0_a3_pt": "PER", + "adm0_a3_ar": "PER", + "adm0_a3_jp": "PER", + "adm0_a3_ko": "PER", + "adm0_a3_vn": "PER", + "adm0_a3_tr": "PER", + "adm0_a3_id": "PER", + "adm0_a3_pl": "PER", + "adm0_a3_gr": "PER", + "adm0_a3_it": "PER", + "adm0_a3_nl": "PER", + "adm0_a3_se": "PER", + "adm0_a3_bd": "PER", + "adm0_a3_ua": "PER", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": -72.90016, + "label_y": -12.976679, + "ne_id": 1159321163, + "wikidataid": "Q419", + "name_ar": "بيرو", + "name_bn": "পেরু", + "name_de": "Peru", + "name_en": "Peru", + "name_es": "Perú", + "name_fa": "پرو", + "name_fr": "Pérou", + "name_el": "Περού", + "name_he": "פרו", + "name_hi": "पेरू", + "name_hu": "Peru", + "name_id": "Peru", + "name_it": "Perù", + "name_ja": "ペルー", + "name_ko": "페루", + "name_nl": "Peru", + "name_pl": "Peru", + "name_pt": "Peru", + "name_ru": "Перу", + "name_sv": "Peru", + "name_tr": "Peru", + "name_uk": "Перу", + "name_ur": "پیرو", + "name_vi": "Peru", + "name_zh": "秘鲁", + "name_zht": "秘魯", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PER.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-69.89363521999663, -4.298186944194327], + [-70.7947688463023, -4.251264743673303], + [-70.92884334988358, -4.401591485210368], + [-71.74840572781655, -4.593982842633011], + [-72.89192765978726, -5.274561455916981], + [-72.9645072089412, -5.741251315944893], + [-73.21971126981461, -6.089188734566078], + [-73.1200274319236, -6.629930922068239], + [-73.72448666044164, -6.91859547285064], + [-73.7234014553635, -7.340998630404414], + [-73.98723548042966, -7.523829847853065], + [-73.57105933296707, -8.424446709835834], + [-73.01538265653255, -9.032833347208062], + [-73.22671342639016, -9.462212823121234], + [-72.56303300646564, -9.520193780152717], + [-72.18489071316985, -10.053597914269432], + [-71.30241227892154, -10.079436130415374], + [-70.48189388699117, -9.490118096558845], + [-70.54868567572841, -11.009146823778465], + [-70.0937522040469, -11.123971856331012], + [-69.52967810736496, -10.951734307502194], + [-68.66507971868963, -12.561300144097173], + [-68.88007951523997, -12.899729099176653], + [-68.92922380234954, -13.602683607643009], + [-68.9488866848366, -14.453639418193283], + [-69.33953467474701, -14.953195489158832], + [-69.16034664577495, -15.323973890853019], + [-69.38976416693471, -15.660129082911652], + [-68.9596353827533, -16.50069793057127], + [-69.59042375352405, -17.580011895419332], + [-69.85844356960587, -18.092693780187012], + [-70.37257239447771, -18.34797535570887], + [-71.37525021023693, -17.773798516513857], + [-71.46204077827113, -17.363487644116383], + [-73.44452958850042, -16.359362888252996], + [-75.23788265654144, -15.265682875227782], + [-76.00920508492995, -14.649286390850321], + [-76.42346920439775, -13.823186944232432], + [-76.25924150257417, -13.535039157772943], + [-77.10619238962184, -12.22271615972082], + [-78.09215287953464, -10.377712497604065], + [-79.03695309112695, -8.386567884965892], + [-79.44592037628485, -7.93083342858386], + [-79.76057817251005, -7.194340915560084], + [-80.53748165558608, -6.541667575713717], + [-81.24999630402642, -6.136834405139183], + [-80.92634680858244, -5.690556735866565], + [-81.41094255239946, -4.736764825055459], + [-81.09966956248937, -4.036394138203697], + [-80.30256059438722, -3.404856459164713], + [-80.18401485870967, -3.821161797708044], + [-80.46929460317695, -4.059286797708999], + [-80.44224199087216, -4.425724379090674], + [-80.02890804718561, -4.346090996928893], + [-79.62497921417618, -4.454198093283495], + [-79.20528906931773, -4.959128513207389], + [-78.63989722361234, -4.547784112164074], + [-78.45068396677564, -3.873096612161376], + [-77.83790483265861, -3.003020521663103], + [-76.63539425322672, -2.608677666843818], + [-75.54499569365204, -1.56160979574588], + [-75.23372270374195, -0.911416924649529], + [-75.37322323271385, -0.15203175212045], + [-75.10662451852008, -0.05720549886486], + [-74.44160051135597, -0.530820000819887], + [-74.12239518908906, -1.002832533373848], + [-73.6595035468346, -1.260491224781134], + [-73.07039221870724, -2.308954359550953], + [-72.32578650581365, -2.434218031426454], + [-71.7747607082854, -2.169789727388938], + [-71.41364579942979, -2.342802422702128], + [-70.81347571479196, -2.256864515800743], + [-70.04770850287485, -2.725156345229699], + [-70.69268205430971, -3.742872002785859], + [-70.39404395209499, -3.766591485207825], + [-69.89363521999663, -4.298186944194327] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Argentina", + "sov_a3": "ARG", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Argentina", + "adm0_a3": "ARG", + "geou_dif": 0, + "geounit": "Argentina", + "gu_a3": "ARG", + "su_dif": 0, + "subunit": "Argentina", + "su_a3": "ARG", + "brk_diff": 0, + "name": "Argentina", + "name_long": "Argentina", + "brk_a3": "ARG", + "brk_name": "Argentina", + "brk_group": null, + "abbrev": "Arg.", + "postal": "AR", + "formal_en": "Argentine Republic", + "formal_fr": null, + "name_ciawf": "Argentina", + "note_adm0": null, + "note_brk": null, + "name_sort": "Argentina", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 13, + "pop_est": 44938712, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 445445, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "AR", + "iso_a2": "AR", + "iso_a2_eh": "AR", + "iso_a3": "ARG", + "iso_a3_eh": "ARG", + "iso_n3": "032", + "iso_n3_eh": "032", + "un_a3": "032", + "wb_a2": "AR", + "wb_a3": "ARG", + "woe_id": 23424747, + "woe_id_eh": 23424747, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ARG", + "adm0_diff": null, + "adm0_tlc": "ARG", + "adm0_a3_us": "ARG", + "adm0_a3_fr": "ARG", + "adm0_a3_ru": "ARG", + "adm0_a3_es": "ARG", + "adm0_a3_cn": "ARG", + "adm0_a3_tw": "ARG", + "adm0_a3_in": "ARG", + "adm0_a3_np": "ARG", + "adm0_a3_pk": "ARG", + "adm0_a3_de": "ARG", + "adm0_a3_gb": "ARG", + "adm0_a3_br": "ARG", + "adm0_a3_il": "ARG", + "adm0_a3_ps": "ARG", + "adm0_a3_sa": "ARG", + "adm0_a3_eg": "ARG", + "adm0_a3_ma": "ARG", + "adm0_a3_pt": "ARG", + "adm0_a3_ar": "ARG", + "adm0_a3_jp": "ARG", + "adm0_a3_ko": "ARG", + "adm0_a3_vn": "ARG", + "adm0_a3_tr": "ARG", + "adm0_a3_id": "ARG", + "adm0_a3_pl": "ARG", + "adm0_a3_gr": "ARG", + "adm0_a3_it": "ARG", + "adm0_a3_nl": "ARG", + "adm0_a3_se": "ARG", + "adm0_a3_bd": "ARG", + "adm0_a3_ua": "ARG", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 9, + "long_len": 9, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": -64.173331, + "label_y": -33.501159, + "ne_id": 1159320331, + "wikidataid": "Q414", + "name_ar": "الأرجنتين", + "name_bn": "আর্জেন্টিনা", + "name_de": "Argentinien", + "name_en": "Argentina", + "name_es": "Argentina", + "name_fa": "آرژانتین", + "name_fr": "Argentine", + "name_el": "Αργεντινή", + "name_he": "ארגנטינה", + "name_hi": "अर्जेण्टीना", + "name_hu": "Argentína", + "name_id": "Argentina", + "name_it": "Argentina", + "name_ja": "アルゼンチン", + "name_ko": "아르헨티나", + "name_nl": "Argentinië", + "name_pl": "Argentyna", + "name_pt": "Argentina", + "name_ru": "Аргентина", + "name_sv": "Argentina", + "name_tr": "Arjantin", + "name_uk": "Аргентина", + "name_ur": "ارجنٹائن", + "name_vi": "Argentina", + "name_zh": "阿根廷", + "name_zht": "阿根廷", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ARG.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-68.63401022758323, -52.63637045887449], + [-68.25, -53.1], + [-67.75, -53.85], + [-66.45, -54.45], + [-65.05, -54.7], + [-65.5, -55.2], + [-66.45, -55.25], + [-66.95992, -54.89681], + [-67.56244, -54.87001], + [-68.63335, -54.8695], + [-68.63401022758323, -52.63637045887449] + ] + ], + [ + [ + [-57.62513342958296, -30.21629485445426], + [-57.87493730328188, -31.016556084926208], + [-58.14244035504076, -32.044503676076154], + [-58.13264767112145, -33.040566908502015], + [-58.349611172098875, -33.26318897881541], + [-58.42707414410439, -33.909454441057576], + [-58.49544206402655, -34.43148976007008], + [-57.22582963726366, -35.28802662530788], + [-57.36235877137878, -35.977390232081476], + [-56.73748735210545, -36.41312590916655], + [-56.78828528504836, -36.901571547189334], + [-57.74915686708346, -38.18387053807989], + [-59.23185706240189, -38.720220228837235], + [-61.23744523786564, -38.9284245745412], + [-62.33595699731013, -38.827707208004334], + [-62.125763108962936, -39.42410491308485], + [-62.330530971919494, -40.17258635840034], + [-62.145994432205214, -40.67689666113672], + [-62.745802781816984, -41.0287614886121], + [-63.77049475773255, -41.16678923926369], + [-64.73208980981973, -40.80267709733515], + [-65.11803524439158, -41.06431487402891], + [-64.97856055363582, -42.05800099056934], + [-64.3034079657425, -42.35901620866951], + [-63.75594784204239, -42.043686618824495], + [-63.458059048095876, -42.563138116222405], + [-64.37880388045633, -42.87355844499969], + [-65.18180396183975, -43.495380954767796], + [-65.32882341171013, -44.501366062193696], + [-65.5652689276616, -45.036785577169795], + [-66.50996578638934, -45.03962778094586], + [-67.29379391139247, -45.55189625425519], + [-67.58054643418008, -46.30177296324257], + [-66.59706641301729, -47.033924655953825], + [-65.64102657740149, -47.23613453551193], + [-65.98508826360079, -48.133289076531135], + [-67.16617896184769, -48.697337334996945], + [-67.81608761256643, -49.86966887797038], + [-68.72874508327321, -50.26421843851883], + [-69.13853919134777, -50.732510267947795], + [-68.81556148952356, -51.771104011594126], + [-68.14999487982038, -52.34998340612768], + [-68.57154537624133, -52.299443855346226], + [-69.49836218939609, -52.14276091263727], + [-71.91480383979638, -52.0090223058659], + [-72.32940385607407, -51.42595631287243], + [-72.30997351753234, -50.67700977966632], + [-72.97574683296469, -50.741450290734285], + [-73.32805091011453, -50.378785088909915], + [-73.4154357571201, -49.31843637471297], + [-72.64824744331494, -48.87861825947683], + [-72.33116085477201, -48.2442383766618], + [-72.44735531278027, -47.73853281025352], + [-71.91725847033024, -46.88483814879177], + [-71.55200944689128, -45.5607329241771], + [-71.65931555854536, -44.973688653341426], + [-71.22277889675976, -44.784242852559416], + [-71.32980078803622, -44.407521661151655], + [-71.79362260607193, -44.207172133156064], + [-71.46405615913051, -43.787611179378345], + [-71.91542395698389, -43.40856454851745], + [-72.14889807807856, -42.254888197601375], + [-71.7468037584155, -42.05138640723598], + [-71.91573401557763, -40.83233936947069], + [-71.68076127794649, -39.808164157878046], + [-71.41351660834906, -38.91602223079114], + [-70.81466427273469, -38.55299529394074], + [-71.11862504747549, -37.57682748794724], + [-71.12188066270987, -36.65812387466232], + [-70.36476925320164, -36.00508879978992], + [-70.38804948594913, -35.16968759535949], + [-69.81730912950152, -34.1935714657983], + [-69.81477698431922, -33.273886000299825], + [-70.0743993801536, -33.09120981214805], + [-70.53506893581951, -31.36501026787031], + [-69.91900834825194, -30.33633920666828], + [-70.01355038112992, -29.367922865518572], + [-69.65613033718317, -28.459141127233686], + [-69.00123491074825, -27.52121388113618], + [-68.29554155137043, -26.89933969493578], + [-68.59479977077268, -26.506908868111296], + [-68.38600114609736, -26.185016371365215], + [-68.41765296087614, -24.51855478281688], + [-67.32844295924417, -24.02530323659095], + [-66.9852339341777, -22.98634856536284], + [-67.1066735500636, -22.735924574476417], + [-66.27333940292485, -21.83231047942072], + [-64.96489213729461, -22.075861504812327], + [-64.37702104354226, -22.79809132252354], + [-63.986838141522476, -21.99364430103595], + [-62.84646847192156, -22.03498544686945], + [-62.685057135657885, -22.249029229422387], + [-60.846564704009914, -23.880712579038292], + [-60.02896603050403, -24.032796319273274], + [-58.80712846539498, -24.77145924245331], + [-57.77721716981794, -25.16233977630904], + [-57.63366004091113, -25.60365650808164], + [-58.61817359071975, -27.123718763947096], + [-57.60975969097614, -27.395898532828387], + [-56.486701626192996, -27.548499037386293], + [-55.69584550639816, -27.387837009390864], + [-54.78879492859505, -26.621785577096134], + [-54.625290696823576, -25.739255466415514], + [-54.13004960795439, -25.547639255477254], + [-53.628348965048744, -26.124865004177472], + [-53.64873531758789, -26.92347258881609], + [-54.490725267135524, -27.47475676850579], + [-55.16228634298457, -27.881915378533463], + [-56.29089962423908, -28.852760512000895], + [-57.62513342958296, -30.21629485445426] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Suriname", + "sov_a3": "SUR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Suriname", + "adm0_a3": "SUR", + "geou_dif": 0, + "geounit": "Suriname", + "gu_a3": "SUR", + "su_dif": 0, + "subunit": "Suriname", + "su_a3": "SUR", + "brk_diff": 0, + "name": "Suriname", + "name_long": "Suriname", + "brk_a3": "SUR", + "brk_name": "Suriname", + "brk_group": null, + "abbrev": "Sur.", + "postal": "SR", + "formal_en": "Republic of Suriname", + "formal_fr": null, + "name_ciawf": "Suriname", + "note_adm0": null, + "note_brk": null, + "name_sort": "Suriname", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 7, + "mapcolor13": 6, + "pop_est": 581363, + "pop_rank": 11, + "pop_year": 2019, + "gdp_md": 3697, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "NS", + "iso_a2": "SR", + "iso_a2_eh": "SR", + "iso_a3": "SUR", + "iso_a3_eh": "SUR", + "iso_n3": "740", + "iso_n3_eh": "740", + "un_a3": "740", + "wb_a2": "SR", + "wb_a3": "SUR", + "woe_id": 23424913, + "woe_id_eh": 23424913, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SUR", + "adm0_diff": null, + "adm0_tlc": "SUR", + "adm0_a3_us": "SUR", + "adm0_a3_fr": "SUR", + "adm0_a3_ru": "SUR", + "adm0_a3_es": "SUR", + "adm0_a3_cn": "SUR", + "adm0_a3_tw": "SUR", + "adm0_a3_in": "SUR", + "adm0_a3_np": "SUR", + "adm0_a3_pk": "SUR", + "adm0_a3_de": "SUR", + "adm0_a3_gb": "SUR", + "adm0_a3_br": "SUR", + "adm0_a3_il": "SUR", + "adm0_a3_ps": "SUR", + "adm0_a3_sa": "SUR", + "adm0_a3_eg": "SUR", + "adm0_a3_ma": "SUR", + "adm0_a3_pt": "SUR", + "adm0_a3_ar": "SUR", + "adm0_a3_jp": "SUR", + "adm0_a3_ko": "SUR", + "adm0_a3_vn": "SUR", + "adm0_a3_tr": "SUR", + "adm0_a3_id": "SUR", + "adm0_a3_pl": "SUR", + "adm0_a3_gr": "SUR", + "adm0_a3_it": "SUR", + "adm0_a3_nl": "SUR", + "adm0_a3_se": "SUR", + "adm0_a3_bd": "SUR", + "adm0_a3_ua": "SUR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -55.91094, + "label_y": 4.143987, + "ne_id": 1159321281, + "wikidataid": "Q730", + "name_ar": "سورينام", + "name_bn": "সুরিনাম", + "name_de": "Suriname", + "name_en": "Suriname", + "name_es": "Surinam", + "name_fa": "سورینام", + "name_fr": "Suriname", + "name_el": "Σουρινάμ", + "name_he": "סורינאם", + "name_hi": "सूरीनाम", + "name_hu": "Suriname", + "name_id": "Suriname", + "name_it": "Suriname", + "name_ja": "スリナム", + "name_ko": "수리남", + "name_nl": "Suriname", + "name_pl": "Surinam", + "name_pt": "Suriname", + "name_ru": "Суринам", + "name_sv": "Surinam", + "name_tr": "Surinam", + "name_uk": "Суринам", + "name_ur": "سرینام", + "name_vi": "Suriname", + "name_zh": "苏里南", + "name_zht": "蘇利南", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SUR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-54.524754197799716, 2.311848863123785], + [-55.09758744975514, 2.523748073736613], + [-55.569755011606, 2.421506252447131], + [-55.973322109589375, 2.510363877773017], + [-56.0733418442903, 2.220794989425499], + [-55.905600145070885, 2.02199575439866], + [-55.995698004771754, 1.817667141116601], + [-56.539385748914555, 1.899522609866921], + [-57.15009782573991, 2.768926906745406], + [-57.28143347840971, 3.333491929534119], + [-57.60156897645787, 3.334654649260685], + [-58.04469438336068, 4.060863552258382], + [-57.8602095200787, 4.57680105226045], + [-57.91428890647214, 4.812626451024414], + [-57.307245856339506, 5.073566595882227], + [-57.14743648947689, 5.973149929219161], + [-55.9493184067898, 5.772877915872002], + [-55.841779751190415, 5.95312531170606], + [-55.033250291551774, 6.025291449401664], + [-53.9580446030709, 5.756548163267765], + [-54.47863298197923, 4.896755682795586], + [-54.399542202356514, 4.212611395683467], + [-54.00693050801901, 3.620037746592558], + [-54.181726040246275, 3.189779771330421], + [-54.2697051662232, 2.732391669115046], + [-54.524754197799716, 2.311848863123785] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Guyana", + "sov_a3": "GUY", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Guyana", + "adm0_a3": "GUY", + "geou_dif": 0, + "geounit": "Guyana", + "gu_a3": "GUY", + "su_dif": 0, + "subunit": "Guyana", + "su_a3": "GUY", + "brk_diff": 0, + "name": "Guyana", + "name_long": "Guyana", + "brk_a3": "GUY", + "brk_name": "Guyana", + "brk_group": null, + "abbrev": "Guy.", + "postal": "GY", + "formal_en": "Co-operative Republic of Guyana", + "formal_fr": null, + "name_ciawf": "Guyana", + "note_adm0": null, + "note_brk": null, + "name_sort": "Guyana", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 1, + "mapcolor9": 4, + "mapcolor13": 8, + "pop_est": 782766, + "pop_rank": 11, + "pop_year": 2019, + "gdp_md": 5173, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "GY", + "iso_a2": "GY", + "iso_a2_eh": "GY", + "iso_a3": "GUY", + "iso_a3_eh": "GUY", + "iso_n3": "328", + "iso_n3_eh": "328", + "un_a3": "328", + "wb_a2": "GY", + "wb_a3": "GUY", + "woe_id": 23424836, + "woe_id_eh": 23424836, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GUY", + "adm0_diff": null, + "adm0_tlc": "GUY", + "adm0_a3_us": "GUY", + "adm0_a3_fr": "GUY", + "adm0_a3_ru": "GUY", + "adm0_a3_es": "GUY", + "adm0_a3_cn": "GUY", + "adm0_a3_tw": "GUY", + "adm0_a3_in": "GUY", + "adm0_a3_np": "GUY", + "adm0_a3_pk": "GUY", + "adm0_a3_de": "GUY", + "adm0_a3_gb": "GUY", + "adm0_a3_br": "GUY", + "adm0_a3_il": "GUY", + "adm0_a3_ps": "GUY", + "adm0_a3_sa": "GUY", + "adm0_a3_eg": "GUY", + "adm0_a3_ma": "GUY", + "adm0_a3_pt": "GUY", + "adm0_a3_ar": "GUY", + "adm0_a3_jp": "GUY", + "adm0_a3_ko": "GUY", + "adm0_a3_vn": "GUY", + "adm0_a3_tr": "GUY", + "adm0_a3_id": "GUY", + "adm0_a3_pl": "GUY", + "adm0_a3_gr": "GUY", + "adm0_a3_it": "GUY", + "adm0_a3_nl": "GUY", + "adm0_a3_se": "GUY", + "adm0_a3_bd": "GUY", + "adm0_a3_ua": "GUY", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -58.942643, + "label_y": 5.124317, + "ne_id": 1159320817, + "wikidataid": "Q734", + "name_ar": "غيانا", + "name_bn": "গায়ানা", + "name_de": "Guyana", + "name_en": "Guyana", + "name_es": "Guyana", + "name_fa": "گویان", + "name_fr": "Guyana", + "name_el": "Γουιάνα", + "name_he": "גיאנה", + "name_hi": "गयाना", + "name_hu": "Guyana", + "name_id": "Guyana", + "name_it": "Guyana", + "name_ja": "ガイアナ", + "name_ko": "가이아나", + "name_nl": "Guyana", + "name_pl": "Gujana", + "name_pt": "Guiana", + "name_ru": "Гайана", + "name_sv": "Guyana", + "name_tr": "Guyana", + "name_uk": "Гаяна", + "name_ur": "گیانا", + "name_vi": "Guyana", + "name_zh": "圭亚那", + "name_zht": "圭亞那", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GUY.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-56.539385748914555, 1.899522609866921], + [-56.78270423036083, 1.863710842288654], + [-57.335822923396904, 1.948537705895759], + [-57.66097103537737, 1.682584947105639], + [-58.11344987652502, 1.507195135907025], + [-58.429477098205965, 1.463941962078721], + [-58.540012986878295, 1.268088283692521], + [-59.03086157900265, 1.317697658692722], + [-59.64604366722126, 1.786893825686789], + [-59.71854570172675, 2.24963043864436], + [-59.97452490908456, 2.755232652188056], + [-59.815413174057866, 3.606498521332085], + [-59.53803992373123, 3.958802598481938], + [-59.767405768458715, 4.423502915866607], + [-60.11100236676738, 4.574966538914083], + [-59.980958624904886, 5.014061184098139], + [-60.21368343773133, 5.244486395687602], + [-60.73357418480372, 5.200277207861901], + [-61.410302903881956, 5.959068101419618], + [-61.13941504580795, 6.234296779806144], + [-61.15933631045648, 6.696077378766319], + [-60.54399919294099, 6.856584377464883], + [-60.2956680975624, 7.043911444522919], + [-60.637972785063766, 7.414999904810855], + [-60.5505879380582, 7.779602972846178], + [-59.758284878159195, 8.367034816924047], + [-59.10168412945866, 7.999201971870492], + [-58.48296220562806, 7.347691351750697], + [-58.45487606467742, 6.832787380394464], + [-58.078103196837375, 6.809093736188643], + [-57.542218593970645, 6.321268215353356], + [-57.14743648947689, 5.973149929219161], + [-57.307245856339506, 5.073566595882227], + [-57.91428890647214, 4.812626451024414], + [-57.8602095200787, 4.57680105226045], + [-58.04469438336068, 4.060863552258382], + [-57.60156897645787, 3.334654649260685], + [-57.28143347840971, 3.333491929534119], + [-57.15009782573991, 2.768926906745406], + [-56.539385748914555, 1.899522609866921] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Brazil", + "sov_a3": "BRA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Brazil", + "adm0_a3": "BRA", + "geou_dif": 0, + "geounit": "Brazil", + "gu_a3": "BRA", + "su_dif": 0, + "subunit": "Brazil", + "su_a3": "BRA", + "brk_diff": 0, + "name": "Brazil", + "name_long": "Brazil", + "brk_a3": "BRA", + "brk_name": "Brazil", + "brk_group": null, + "abbrev": "Brazil", + "postal": "BR", + "formal_en": "Federative Republic of Brazil", + "formal_fr": null, + "name_ciawf": "Brazil", + "note_adm0": null, + "note_brk": null, + "name_sort": "Brazil", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 6, + "mapcolor9": 5, + "mapcolor13": 7, + "pop_est": 211049527, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 1839758, + "gdp_year": 2019, + "economy": "3. Emerging region: BRIC", + "income_grp": "3. Upper middle income", + "fips_10": "BR", + "iso_a2": "BR", + "iso_a2_eh": "BR", + "iso_a3": "BRA", + "iso_a3_eh": "BRA", + "iso_n3": "076", + "iso_n3_eh": "076", + "un_a3": "076", + "wb_a2": "BR", + "wb_a3": "BRA", + "woe_id": 23424768, + "woe_id_eh": 23424768, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BRA", + "adm0_diff": null, + "adm0_tlc": "BRA", + "adm0_a3_us": "BRA", + "adm0_a3_fr": "BRA", + "adm0_a3_ru": "BRA", + "adm0_a3_es": "BRA", + "adm0_a3_cn": "BRA", + "adm0_a3_tw": "BRA", + "adm0_a3_in": "BRA", + "adm0_a3_np": "BRA", + "adm0_a3_pk": "BRA", + "adm0_a3_de": "BRA", + "adm0_a3_gb": "BRA", + "adm0_a3_br": "BRA", + "adm0_a3_il": "BRA", + "adm0_a3_ps": "BRA", + "adm0_a3_sa": "BRA", + "adm0_a3_eg": "BRA", + "adm0_a3_ma": "BRA", + "adm0_a3_pt": "BRA", + "adm0_a3_ar": "BRA", + "adm0_a3_jp": "BRA", + "adm0_a3_ko": "BRA", + "adm0_a3_vn": "BRA", + "adm0_a3_tr": "BRA", + "adm0_a3_id": "BRA", + "adm0_a3_pl": "BRA", + "adm0_a3_gr": "BRA", + "adm0_a3_it": "BRA", + "adm0_a3_nl": "BRA", + "adm0_a3_se": "BRA", + "adm0_a3_bd": "BRA", + "adm0_a3_ua": "BRA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 6, + "long_len": 6, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 5.7, + "label_x": -49.55945, + "label_y": -12.098687, + "ne_id": 1159320441, + "wikidataid": "Q155", + "name_ar": "البرازيل", + "name_bn": "ব্রাজিল", + "name_de": "Brasilien", + "name_en": "Brazil", + "name_es": "Brasil", + "name_fa": "برزیل", + "name_fr": "Brésil", + "name_el": "Βραζιλία", + "name_he": "ברזיל", + "name_hi": "ब्राज़ील", + "name_hu": "Brazília", + "name_id": "Brasil", + "name_it": "Brasile", + "name_ja": "ブラジル", + "name_ko": "브라질", + "name_nl": "Brazilië", + "name_pl": "Brazylia", + "name_pt": "Brasil", + "name_ru": "Бразилия", + "name_sv": "Brasilien", + "name_tr": "Brezilya", + "name_uk": "Бразилія", + "name_ur": "برازیل", + "name_vi": "Brasil", + "name_zh": "巴西", + "name_zht": "巴西", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BRA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-53.373661668498244, -33.768377780900764], + [-53.6505439927181, -33.20200408298183], + [-53.209588995971544, -32.727666110974724], + [-53.78795162618219, -32.047242526987624], + [-54.57245154480512, -31.494511407193748], + [-55.601510179249345, -30.853878676071393], + [-55.97324459494094, -30.883075860316303], + [-56.976025763564735, -30.109686374636127], + [-57.62513342958296, -30.21629485445426], + [-56.29089962423908, -28.852760512000895], + [-55.16228634298457, -27.881915378533463], + [-54.490725267135524, -27.47475676850579], + [-53.64873531758789, -26.92347258881609], + [-53.628348965048744, -26.124865004177472], + [-54.13004960795439, -25.547639255477254], + [-54.625290696823576, -25.739255466415514], + [-54.42894609233059, -25.162184747012166], + [-54.29347632507745, -24.570799655863965], + [-54.29295956075452, -24.02101409271073], + [-54.65283423523513, -23.83957813893396], + [-55.02790178080955, -24.00127369557523], + [-55.40074723979542, -23.956935316668805], + [-55.517639329639636, -23.571997572526637], + [-55.610682745981144, -22.655619398694846], + [-55.79795813660691, -22.356929620047822], + [-56.47331743022939, -22.086300144135283], + [-56.8815095689029, -22.28215382252148], + [-57.937155727761294, -22.090175876557172], + [-57.8706739976178, -20.73268767668195], + [-58.166392381408045, -20.176700941653678], + [-57.85380164247451, -19.96999521248619], + [-57.949997321185826, -19.40000416430682], + [-57.67600887717431, -18.96183969490403], + [-57.49837114117099, -18.174187513911292], + [-57.734558274961, -17.55246835700777], + [-58.28080400250225, -17.271710300366017], + [-58.38805843772404, -16.877109063385276], + [-58.24121985536668, -16.299573256091293], + [-60.158389655179036, -16.258283786690086], + [-60.54296566429515, -15.093910414289596], + [-60.251148851142936, -15.07721892665932], + [-60.26432634137737, -14.645979099183641], + [-60.45919816755003, -14.354007256734555], + [-60.503304002511136, -13.775954685117659], + [-61.08412126325565, -13.479383640194598], + [-61.71320431176078, -13.489202162330052], + [-62.127080857986385, -13.198780612849724], + [-62.803060268796386, -13.000653171442686], + [-63.19649878605057, -12.627032565972435], + [-64.3163529120316, -12.461978041232193], + [-65.40228146021303, -11.566270440317155], + [-65.32189876978302, -10.895872084194679], + [-65.44483700220539, -10.511451104375432], + [-65.33843522811642, -9.761987806846392], + [-66.6469083319628, -9.931331475466862], + [-67.17380123561074, -10.306812432499612], + [-68.04819230820539, -10.712059014532485], + [-68.27125362819326, -11.01452117273682], + [-68.78615759954948, -11.03638030359628], + [-69.52967810736496, -10.951734307502194], + [-70.0937522040469, -11.123971856331012], + [-70.54868567572841, -11.009146823778465], + [-70.48189388699117, -9.490118096558845], + [-71.30241227892154, -10.079436130415374], + [-72.18489071316985, -10.053597914269432], + [-72.56303300646564, -9.520193780152717], + [-73.22671342639016, -9.462212823121234], + [-73.01538265653255, -9.032833347208062], + [-73.57105933296707, -8.424446709835834], + [-73.98723548042966, -7.523829847853065], + [-73.7234014553635, -7.340998630404414], + [-73.72448666044164, -6.91859547285064], + [-73.1200274319236, -6.629930922068239], + [-73.21971126981461, -6.089188734566078], + [-72.9645072089412, -5.741251315944893], + [-72.89192765978726, -5.274561455916981], + [-71.74840572781655, -4.593982842633011], + [-70.92884334988358, -4.401591485210368], + [-70.7947688463023, -4.251264743673303], + [-69.89363521999663, -4.298186944194327], + [-69.44410193548961, -1.556287123219818], + [-69.42048580593223, -1.122618503426409], + [-69.5770653957766, -0.549991957200163], + [-70.02065589057005, -0.185156345219539], + [-70.01556576198931, 0.541414292804205], + [-69.45239600287246, 0.706158758950693], + [-69.25243404811906, 0.602650865070075], + [-69.21863766140018, 0.985676581217433], + [-69.80459672715773, 1.089081122233466], + [-69.81697323269162, 1.714805202639624], + [-67.86856502955884, 1.692455145673392], + [-67.5378100246747, 2.03716278727633], + [-67.2599975246736, 1.719998684084956], + [-67.0650481838525, 1.130112209473225], + [-66.87632585312258, 1.253360500489336], + [-66.32576514348496, 0.724452215982012], + [-65.54826738143757, 0.78925446207603], + [-65.35471330428837, 1.0952822941085], + [-64.61101192895987, 1.328730576987042], + [-64.19930579289051, 1.49285492594602], + [-64.08308549666609, 1.91636912679408], + [-63.368788011311665, 2.200899562993129], + [-63.42286739770512, 2.411067613124175], + [-64.2699991522658, 2.497005520025567], + [-64.40882788761792, 3.126786200366624], + [-64.3684944322141, 3.797210394705246], + [-64.81606401229402, 4.056445217297423], + [-64.62865943058755, 4.14848094320925], + [-63.88834286157416, 4.020530096854571], + [-63.093197597899106, 3.770571193858785], + [-62.804533047116706, 4.006965033377952], + [-62.08542965355913, 4.162123521334308], + [-60.96689327660154, 4.536467596856639], + [-60.601179165271944, 4.91809804933213], + [-60.73357418480372, 5.200277207861901], + [-60.21368343773133, 5.244486395687602], + [-59.980958624904886, 5.014061184098139], + [-60.11100236676738, 4.574966538914083], + [-59.767405768458715, 4.423502915866607], + [-59.53803992373123, 3.958802598481938], + [-59.815413174057866, 3.606498521332085], + [-59.97452490908456, 2.755232652188056], + [-59.71854570172675, 2.24963043864436], + [-59.64604366722126, 1.786893825686789], + [-59.03086157900265, 1.317697658692722], + [-58.540012986878295, 1.268088283692521], + [-58.429477098205965, 1.463941962078721], + [-58.11344987652502, 1.507195135907025], + [-57.66097103537737, 1.682584947105639], + [-57.335822923396904, 1.948537705895759], + [-56.78270423036083, 1.863710842288654], + [-56.539385748914555, 1.899522609866921], + [-55.995698004771754, 1.817667141116601], + [-55.905600145070885, 2.02199575439866], + [-56.0733418442903, 2.220794989425499], + [-55.973322109589375, 2.510363877773017], + [-55.569755011606, 2.421506252447131], + [-55.09758744975514, 2.523748073736613], + [-54.524754197799716, 2.311848863123785], + [-54.08806250671725, 2.105556545414629], + [-53.77852067728892, 2.376702785650082], + [-53.554839240113544, 2.334896551925951], + [-53.41846513529531, 2.053389187015981], + [-52.939657151894956, 2.124857692875636], + [-52.55642473001842, 2.504705308437053], + [-52.249337531123956, 3.241094468596245], + [-51.65779741067889, 4.156232408053029], + [-51.31714636901086, 4.203490505383954], + [-51.069771287629656, 3.650397650564031], + [-50.508875291533656, 1.901563828942457], + [-49.97407589374506, 1.736483465986069], + [-49.94710079608871, 1.046189683431223], + [-50.699251268096916, 0.222984117021682], + [-50.38821082213214, -0.078444512536819], + [-48.62056677915632, -0.235489190271821], + [-48.58449662941659, -1.237805271005001], + [-47.824956427590635, -0.5816179337628], + [-46.566583624851226, -0.941027520352776], + [-44.905703090990414, -1.551739597178134], + [-44.417619187993665, -2.137750339367976], + [-44.58158850765578, -2.691308282078524], + [-43.418791266440195, -2.383110039889793], + [-41.47265682632825, -2.912018324397116], + [-39.97866533055404, -2.873054294449041], + [-38.50038347019657, -3.700652357603396], + [-37.2232521225352, -4.820945733258917], + [-36.45293738457639, -5.109403578312154], + [-35.59779578301047, -5.149504489770649], + [-35.23538896334756, -5.464937432480247], + [-34.89602983248683, -6.738193047719711], + [-34.729993455533034, -7.343220716992967], + [-35.12821204277422, -8.996401462442286], + [-35.636966518687714, -9.649281508017815], + [-37.046518724097, -11.040721123908803], + [-37.68361161960736, -12.171194756725823], + [-38.42387651218844, -13.038118584854288], + [-38.67388709161652, -13.057652276260619], + [-38.953275722802545, -13.793369642800023], + [-38.88229814304965, -15.667053724838768], + [-39.16109249526431, -17.208406670808472], + [-39.2673392400564, -17.867746270420483], + [-39.58352149103423, -18.262295830968938], + [-39.76082333022764, -19.59911345792741], + [-40.77474077001034, -20.904511814052423], + [-40.94475623225061, -21.93731698983781], + [-41.754164191238225, -22.370675551037458], + [-41.98828426773656, -22.970070489190896], + [-43.07470374202475, -22.96769337330547], + [-44.64781185563781, -23.351959323827842], + [-45.35213578955992, -23.796841729428582], + [-46.47209326840554, -24.088968601174543], + [-47.64897233742066, -24.885199069927722], + [-48.4954581365777, -25.877024834905654], + [-48.64100480812774, -26.623697605090932], + [-48.474735887228654, -27.17591196056189], + [-48.661520351747626, -28.18613453543572], + [-48.8884574041574, -28.674115085567884], + [-49.587329474472675, -29.224469089476337], + [-50.696874152211485, -30.98446502047296], + [-51.576226162306156, -31.77769825615321], + [-52.256081305538046, -32.24536996839467], + [-52.712099982297694, -33.19657805759118], + [-53.373661668498244, -33.768377780900764] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Uruguay", + "sov_a3": "URY", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Uruguay", + "adm0_a3": "URY", + "geou_dif": 0, + "geounit": "Uruguay", + "gu_a3": "URY", + "su_dif": 0, + "subunit": "Uruguay", + "su_a3": "URY", + "brk_diff": 0, + "name": "Uruguay", + "name_long": "Uruguay", + "brk_a3": "URY", + "brk_name": "Uruguay", + "brk_group": null, + "abbrev": "Ury.", + "postal": "UY", + "formal_en": "Oriental Republic of Uruguay", + "formal_fr": null, + "name_ciawf": "Uruguay", + "note_adm0": null, + "note_brk": null, + "name_sort": "Uruguay", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 2, + "mapcolor9": 2, + "mapcolor13": 10, + "pop_est": 3461734, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 56045, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "UY", + "iso_a2": "UY", + "iso_a2_eh": "UY", + "iso_a3": "URY", + "iso_a3_eh": "URY", + "iso_n3": "858", + "iso_n3_eh": "858", + "un_a3": "858", + "wb_a2": "UY", + "wb_a3": "URY", + "woe_id": 23424979, + "woe_id_eh": 23424979, + "woe_note": "Exact WOE match as country", + "adm0_iso": "URY", + "adm0_diff": null, + "adm0_tlc": "URY", + "adm0_a3_us": "URY", + "adm0_a3_fr": "URY", + "adm0_a3_ru": "URY", + "adm0_a3_es": "URY", + "adm0_a3_cn": "URY", + "adm0_a3_tw": "URY", + "adm0_a3_in": "URY", + "adm0_a3_np": "URY", + "adm0_a3_pk": "URY", + "adm0_a3_de": "URY", + "adm0_a3_gb": "URY", + "adm0_a3_br": "URY", + "adm0_a3_il": "URY", + "adm0_a3_ps": "URY", + "adm0_a3_sa": "URY", + "adm0_a3_eg": "URY", + "adm0_a3_ma": "URY", + "adm0_a3_pt": "URY", + "adm0_a3_ar": "URY", + "adm0_a3_jp": "URY", + "adm0_a3_ko": "URY", + "adm0_a3_vn": "URY", + "adm0_a3_tr": "URY", + "adm0_a3_id": "URY", + "adm0_a3_pl": "URY", + "adm0_a3_gr": "URY", + "adm0_a3_it": "URY", + "adm0_a3_nl": "URY", + "adm0_a3_se": "URY", + "adm0_a3_bd": "URY", + "adm0_a3_ua": "URY", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -55.966942, + "label_y": -32.961127, + "ne_id": 1159321353, + "wikidataid": "Q77", + "name_ar": "الأوروغواي", + "name_bn": "উরুগুয়ে", + "name_de": "Uruguay", + "name_en": "Uruguay", + "name_es": "Uruguay", + "name_fa": "اروگوئه", + "name_fr": "Uruguay", + "name_el": "Ουρουγουάη", + "name_he": "אורוגוואי", + "name_hi": "उरुग्वे", + "name_hu": "Uruguay", + "name_id": "Uruguay", + "name_it": "Uruguay", + "name_ja": "ウルグアイ", + "name_ko": "우루과이", + "name_nl": "Uruguay", + "name_pl": "Urugwaj", + "name_pt": "Uruguai", + "name_ru": "Уругвай", + "name_sv": "Uruguay", + "name_tr": "Uruguay", + "name_uk": "Уругвай", + "name_ur": "یوراگوئے", + "name_vi": "Uruguay", + "name_zh": "乌拉圭", + "name_zht": "烏拉圭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "URY.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-57.62513342958296, -30.21629485445426], + [-56.976025763564735, -30.109686374636127], + [-55.97324459494094, -30.883075860316303], + [-55.601510179249345, -30.853878676071393], + [-54.57245154480512, -31.494511407193748], + [-53.78795162618219, -32.047242526987624], + [-53.209588995971544, -32.727666110974724], + [-53.6505439927181, -33.20200408298183], + [-53.373661668498244, -33.768377780900764], + [-53.806425950726535, -34.39681487400223], + [-54.93586605489773, -34.952646579733624], + [-55.67408972840329, -34.75265878676407], + [-56.21529700379607, -34.85983570733742], + [-57.1396850246331, -34.430456231424245], + [-57.81786068381551, -34.4625472958775], + [-58.42707414410439, -33.909454441057576], + [-58.349611172098875, -33.26318897881541], + [-58.13264767112145, -33.040566908502015], + [-58.14244035504076, -32.044503676076154], + [-57.87493730328188, -31.016556084926208], + [-57.62513342958296, -30.21629485445426] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Ecuador", + "sov_a3": "ECU", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Ecuador", + "adm0_a3": "ECU", + "geou_dif": 0, + "geounit": "Ecuador", + "gu_a3": "ECU", + "su_dif": 0, + "subunit": "Ecuador", + "su_a3": "ECU", + "brk_diff": 0, + "name": "Ecuador", + "name_long": "Ecuador", + "brk_a3": "ECU", + "brk_name": "Ecuador", + "brk_group": null, + "abbrev": "Ecu.", + "postal": "EC", + "formal_en": "Republic of Ecuador", + "formal_fr": null, + "name_ciawf": "Ecuador", + "note_adm0": null, + "note_brk": null, + "name_sort": "Ecuador", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 5, + "mapcolor9": 2, + "mapcolor13": 12, + "pop_est": 17373662, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 107435, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "EC", + "iso_a2": "EC", + "iso_a2_eh": "EC", + "iso_a3": "ECU", + "iso_a3_eh": "ECU", + "iso_n3": "218", + "iso_n3_eh": "218", + "un_a3": "218", + "wb_a2": "EC", + "wb_a3": "ECU", + "woe_id": 23424801, + "woe_id_eh": 23424801, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ECU", + "adm0_diff": null, + "adm0_tlc": "ECU", + "adm0_a3_us": "ECU", + "adm0_a3_fr": "ECU", + "adm0_a3_ru": "ECU", + "adm0_a3_es": "ECU", + "adm0_a3_cn": "ECU", + "adm0_a3_tw": "ECU", + "adm0_a3_in": "ECU", + "adm0_a3_np": "ECU", + "adm0_a3_pk": "ECU", + "adm0_a3_de": "ECU", + "adm0_a3_gb": "ECU", + "adm0_a3_br": "ECU", + "adm0_a3_il": "ECU", + "adm0_a3_ps": "ECU", + "adm0_a3_sa": "ECU", + "adm0_a3_eg": "ECU", + "adm0_a3_ma": "ECU", + "adm0_a3_pt": "ECU", + "adm0_a3_ar": "ECU", + "adm0_a3_jp": "ECU", + "adm0_a3_ko": "ECU", + "adm0_a3_vn": "ECU", + "adm0_a3_tr": "ECU", + "adm0_a3_id": "ECU", + "adm0_a3_pl": "ECU", + "adm0_a3_gr": "ECU", + "adm0_a3_it": "ECU", + "adm0_a3_nl": "ECU", + "adm0_a3_se": "ECU", + "adm0_a3_bd": "ECU", + "adm0_a3_ua": "ECU", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -78.188375, + "label_y": -1.259076, + "ne_id": 1159320567, + "wikidataid": "Q736", + "name_ar": "الإكوادور", + "name_bn": "ইকুয়েডর", + "name_de": "Ecuador", + "name_en": "Ecuador", + "name_es": "Ecuador", + "name_fa": "اکوادور", + "name_fr": "Équateur", + "name_el": "Εκουαδόρ", + "name_he": "אקוודור", + "name_hi": "ईक्वाडोर", + "name_hu": "Ecuador", + "name_id": "Ekuador", + "name_it": "Ecuador", + "name_ja": "エクアドル", + "name_ko": "에콰도르", + "name_nl": "Ecuador", + "name_pl": "Ekwador", + "name_pt": "Equador", + "name_ru": "Эквадор", + "name_sv": "Ecuador", + "name_tr": "Ekvador", + "name_uk": "Еквадор", + "name_ur": "ایکواڈور", + "name_vi": "Ecuador", + "name_zh": "厄瓜多尔", + "name_zht": "厄瓜多爾", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ECU.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-75.37322323271385, -0.15203175212045], + [-75.23372270374195, -0.911416924649529], + [-75.54499569365204, -1.56160979574588], + [-76.63539425322672, -2.608677666843818], + [-77.83790483265861, -3.003020521663103], + [-78.45068396677564, -3.873096612161376], + [-78.63989722361234, -4.547784112164074], + [-79.20528906931773, -4.959128513207389], + [-79.62497921417618, -4.454198093283495], + [-80.02890804718561, -4.346090996928893], + [-80.44224199087216, -4.425724379090674], + [-80.46929460317695, -4.059286797708999], + [-80.18401485870967, -3.821161797708044], + [-80.30256059438722, -3.404856459164713], + [-79.77029334178093, -2.65751189535964], + [-79.98655921092242, -2.220794366061014], + [-80.36878394236925, -2.685158786635788], + [-80.96776546906436, -2.246942640800704], + [-80.76480628123804, -1.965047702648533], + [-80.93365902375172, -1.057454522306358], + [-80.58337032746127, -0.906662692878683], + [-80.39932471385376, -0.283703301600141], + [-80.02089820018037, 0.360340074053468], + [-80.09060970734211, 0.768428859862397], + [-79.5427620103998, 0.982937730305963], + [-78.85525875518871, 1.380923773601822], + [-77.85506140817952, 0.809925034992773], + [-77.66861284047044, 0.825893052570962], + [-77.4249843004304, 0.395686753741117], + [-76.5763797675494, 0.256935533037435], + [-76.29231441924097, 0.416047268064119], + [-75.8014658271166, 0.084801337073202], + [-75.37322323271385, -0.15203175212045] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Colombia", + "sov_a3": "COL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Colombia", + "adm0_a3": "COL", + "geou_dif": 0, + "geounit": "Colombia", + "gu_a3": "COL", + "su_dif": 0, + "subunit": "Colombia", + "su_a3": "COL", + "brk_diff": 0, + "name": "Colombia", + "name_long": "Colombia", + "brk_a3": "COL", + "brk_name": "Colombia", + "brk_group": null, + "abbrev": "Col.", + "postal": "CO", + "formal_en": "Republic of Colombia", + "formal_fr": null, + "name_ciawf": "Colombia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Colombia", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 1, + "pop_est": 50339443, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 323615, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "CO", + "iso_a2": "CO", + "iso_a2_eh": "CO", + "iso_a3": "COL", + "iso_a3_eh": "COL", + "iso_n3": "170", + "iso_n3_eh": "170", + "un_a3": "170", + "wb_a2": "CO", + "wb_a3": "COL", + "woe_id": 23424787, + "woe_id_eh": 23424787, + "woe_note": "Exact WOE match as country", + "adm0_iso": "COL", + "adm0_diff": null, + "adm0_tlc": "COL", + "adm0_a3_us": "COL", + "adm0_a3_fr": "COL", + "adm0_a3_ru": "COL", + "adm0_a3_es": "COL", + "adm0_a3_cn": "COL", + "adm0_a3_tw": "COL", + "adm0_a3_in": "COL", + "adm0_a3_np": "COL", + "adm0_a3_pk": "COL", + "adm0_a3_de": "COL", + "adm0_a3_gb": "COL", + "adm0_a3_br": "COL", + "adm0_a3_il": "COL", + "adm0_a3_ps": "COL", + "adm0_a3_sa": "COL", + "adm0_a3_eg": "COL", + "adm0_a3_ma": "COL", + "adm0_a3_pt": "COL", + "adm0_a3_ar": "COL", + "adm0_a3_jp": "COL", + "adm0_a3_ko": "COL", + "adm0_a3_vn": "COL", + "adm0_a3_tr": "COL", + "adm0_a3_id": "COL", + "adm0_a3_pl": "COL", + "adm0_a3_gr": "COL", + "adm0_a3_it": "COL", + "adm0_a3_nl": "COL", + "adm0_a3_se": "COL", + "adm0_a3_bd": "COL", + "adm0_a3_ua": "COL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7, + "label_x": -73.174347, + "label_y": 3.373111, + "ne_id": 1159320517, + "wikidataid": "Q739", + "name_ar": "كولومبيا", + "name_bn": "কলম্বিয়া", + "name_de": "Kolumbien", + "name_en": "Colombia", + "name_es": "Colombia", + "name_fa": "کلمبیا", + "name_fr": "Colombie", + "name_el": "Κολομβία", + "name_he": "קולומביה", + "name_hi": "कोलम्बिया", + "name_hu": "Kolumbia", + "name_id": "Kolombia", + "name_it": "Colombia", + "name_ja": "コロンビア", + "name_ko": "콜롬비아", + "name_nl": "Colombia", + "name_pl": "Kolumbia", + "name_pt": "Colômbia", + "name_ru": "Колумбия", + "name_sv": "Colombia", + "name_tr": "Kolombiya", + "name_uk": "Колумбія", + "name_ur": "کولمبیا", + "name_vi": "Colombia", + "name_zh": "哥伦比亚", + "name_zht": "哥倫比亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "COL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-66.87632585312258, 1.253360500489336], + [-67.0650481838525, 1.130112209473225], + [-67.2599975246736, 1.719998684084956], + [-67.5378100246747, 2.03716278727633], + [-67.86856502955884, 1.692455145673392], + [-69.81697323269162, 1.714805202639624], + [-69.80459672715773, 1.089081122233466], + [-69.21863766140018, 0.985676581217433], + [-69.25243404811906, 0.602650865070075], + [-69.45239600287246, 0.706158758950693], + [-70.01556576198931, 0.541414292804205], + [-70.02065589057005, -0.185156345219539], + [-69.5770653957766, -0.549991957200163], + [-69.42048580593223, -1.122618503426409], + [-69.44410193548961, -1.556287123219818], + [-69.89363521999663, -4.298186944194327], + [-70.39404395209499, -3.766591485207825], + [-70.69268205430971, -3.742872002785859], + [-70.04770850287485, -2.725156345229699], + [-70.81347571479196, -2.256864515800743], + [-71.41364579942979, -2.342802422702128], + [-71.7747607082854, -2.169789727388938], + [-72.32578650581365, -2.434218031426454], + [-73.07039221870724, -2.308954359550953], + [-73.6595035468346, -1.260491224781134], + [-74.12239518908906, -1.002832533373848], + [-74.44160051135597, -0.530820000819887], + [-75.10662451852008, -0.05720549886486], + [-75.37322323271385, -0.15203175212045], + [-75.8014658271166, 0.084801337073202], + [-76.29231441924097, 0.416047268064119], + [-76.5763797675494, 0.256935533037435], + [-77.4249843004304, 0.395686753741117], + [-77.66861284047044, 0.825893052570962], + [-77.85506140817952, 0.809925034992773], + [-78.85525875518871, 1.380923773601822], + [-78.99093522817104, 1.691369940595251], + [-78.61783138702371, 1.766404120283056], + [-78.66211808949785, 2.267355454920477], + [-78.42761043975733, 2.629555568854215], + [-77.93154252797149, 2.696605739752926], + [-77.51043128122501, 3.325016994638247], + [-77.12768978545526, 3.849636135265357], + [-77.49627193877703, 4.087606105969428], + [-77.3076012844794, 4.667984117039452], + [-77.53322058786573, 5.582811997902497], + [-77.31881507028675, 5.84535411216136], + [-77.47666073272228, 6.691116441266303], + [-77.88157141794525, 7.223771267114785], + [-77.7534138658614, 7.709839789252143], + [-77.43110795765699, 7.638061224798734], + [-77.24256649444008, 7.935278225125444], + [-77.47472286651133, 8.524286200388218], + [-77.35336076527386, 8.67050466555807], + [-76.83667395700357, 8.638749497914716], + [-76.08638383655786, 9.336820583529487], + [-75.67460018584006, 9.443248195834599], + [-75.66470414905618, 9.774003200718738], + [-75.48042599150335, 10.618990383339309], + [-74.90689510771199, 11.083044745320322], + [-74.27675269234489, 11.102035834187587], + [-74.1972226630477, 11.310472723836867], + [-73.41476396350029, 11.22701528568548], + [-72.62783525255963, 11.731971543825523], + [-72.23819495307892, 11.955549628136326], + [-71.75409013536864, 12.437303168177309], + [-71.3998223537917, 12.376040757695293], + [-71.13746110704588, 12.112981879113505], + [-71.3315836249503, 11.776284084515808], + [-71.97392167833829, 11.60867157637712], + [-72.22757544624294, 11.10870209395324], + [-72.61465776232521, 10.821975409381778], + [-72.9052860175347, 10.450344346554772], + [-73.02760413276957, 9.736770331252444], + [-73.30495154488005, 9.151999823437606], + [-72.7887298245004, 9.085027167187334], + [-72.6604947577681, 8.625287787302682], + [-72.43986223009796, 8.405275376820029], + [-72.36090064155597, 8.002638454617895], + [-72.47967892117885, 7.632506008327354], + [-72.44448727078807, 7.423784898300482], + [-72.19835242378188, 7.340430813013683], + [-71.96017574734864, 6.991614895043539], + [-70.67423356798152, 7.087784735538719], + [-70.09331295437242, 6.96037649172311], + [-69.38947994655712, 6.099860541198836], + [-68.98531856960236, 6.206804917826858], + [-68.26505245631823, 6.153268133972475], + [-67.69508724635502, 6.267318020040647], + [-67.34143958196557, 6.095468044454023], + [-67.52153194850275, 5.556870428891969], + [-67.74469662135522, 5.221128648291668], + [-67.82301225449355, 4.503937282728899], + [-67.62183590358129, 3.839481716319995], + [-67.33756384954368, 3.542342230641722], + [-67.30317318385345, 3.31845408773718], + [-67.8099381171237, 2.820655015469569], + [-67.44709204778631, 2.600280869960869], + [-67.18129431829307, 2.250638129074062], + [-66.87632585312258, 1.253360500489336] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Paraguay", + "sov_a3": "PRY", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Paraguay", + "adm0_a3": "PRY", + "geou_dif": 0, + "geounit": "Paraguay", + "gu_a3": "PRY", + "su_dif": 0, + "subunit": "Paraguay", + "su_a3": "PRY", + "brk_diff": 0, + "name": "Paraguay", + "name_long": "Paraguay", + "brk_a3": "PRY", + "brk_name": "Paraguay", + "brk_group": null, + "abbrev": "Para.", + "postal": "PY", + "formal_en": "Republic of Paraguay", + "formal_fr": null, + "name_ciawf": "Paraguay", + "note_adm0": null, + "note_brk": null, + "name_sort": "Paraguay", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 3, + "mapcolor9": 6, + "mapcolor13": 2, + "pop_est": 7044636, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 38145, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "4. Lower middle income", + "fips_10": "PA", + "iso_a2": "PY", + "iso_a2_eh": "PY", + "iso_a3": "PRY", + "iso_a3_eh": "PRY", + "iso_n3": "600", + "iso_n3_eh": "600", + "un_a3": "600", + "wb_a2": "PY", + "wb_a3": "PRY", + "woe_id": 23424917, + "woe_id_eh": 23424917, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PRY", + "adm0_diff": null, + "adm0_tlc": "PRY", + "adm0_a3_us": "PRY", + "adm0_a3_fr": "PRY", + "adm0_a3_ru": "PRY", + "adm0_a3_es": "PRY", + "adm0_a3_cn": "PRY", + "adm0_a3_tw": "PRY", + "adm0_a3_in": "PRY", + "adm0_a3_np": "PRY", + "adm0_a3_pk": "PRY", + "adm0_a3_de": "PRY", + "adm0_a3_gb": "PRY", + "adm0_a3_br": "PRY", + "adm0_a3_il": "PRY", + "adm0_a3_ps": "PRY", + "adm0_a3_sa": "PRY", + "adm0_a3_eg": "PRY", + "adm0_a3_ma": "PRY", + "adm0_a3_pt": "PRY", + "adm0_a3_ar": "PRY", + "adm0_a3_jp": "PRY", + "adm0_a3_ko": "PRY", + "adm0_a3_vn": "PRY", + "adm0_a3_tr": "PRY", + "adm0_a3_id": "PRY", + "adm0_a3_pl": "PRY", + "adm0_a3_gr": "PRY", + "adm0_a3_it": "PRY", + "adm0_a3_nl": "PRY", + "adm0_a3_se": "PRY", + "adm0_a3_bd": "PRY", + "adm0_a3_ua": "PRY", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -60.146394, + "label_y": -21.674509, + "ne_id": 1159321195, + "wikidataid": "Q733", + "name_ar": "باراغواي", + "name_bn": "প্যারাগুয়ে", + "name_de": "Paraguay", + "name_en": "Paraguay", + "name_es": "Paraguay", + "name_fa": "پاراگوئه", + "name_fr": "Paraguay", + "name_el": "Παραγουάη", + "name_he": "פרגוואי", + "name_hi": "पैराग्वे", + "name_hu": "Paraguay", + "name_id": "Paraguay", + "name_it": "Paraguay", + "name_ja": "パラグアイ", + "name_ko": "파라과이", + "name_nl": "Paraguay", + "name_pl": "Paragwaj", + "name_pt": "Paraguai", + "name_ru": "Парагвай", + "name_sv": "Paraguay", + "name_tr": "Paraguay", + "name_uk": "Парагвай", + "name_ur": "پیراگوئے", + "name_vi": "Paraguay", + "name_zh": "巴拉圭", + "name_zht": "巴拉圭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PRY.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-58.166392381408045, -20.176700941653678], + [-57.8706739976178, -20.73268767668195], + [-57.937155727761294, -22.090175876557172], + [-56.8815095689029, -22.28215382252148], + [-56.47331743022939, -22.086300144135283], + [-55.79795813660691, -22.356929620047822], + [-55.610682745981144, -22.655619398694846], + [-55.517639329639636, -23.571997572526637], + [-55.40074723979542, -23.956935316668805], + [-55.02790178080955, -24.00127369557523], + [-54.65283423523513, -23.83957813893396], + [-54.29295956075452, -24.02101409271073], + [-54.29347632507745, -24.570799655863965], + [-54.42894609233059, -25.162184747012166], + [-54.625290696823576, -25.739255466415514], + [-54.78879492859505, -26.621785577096134], + [-55.69584550639816, -27.387837009390864], + [-56.486701626192996, -27.548499037386293], + [-57.60975969097614, -27.395898532828387], + [-58.61817359071975, -27.123718763947096], + [-57.63366004091113, -25.60365650808164], + [-57.77721716981794, -25.16233977630904], + [-58.80712846539498, -24.77145924245331], + [-60.02896603050403, -24.032796319273274], + [-60.846564704009914, -23.880712579038292], + [-62.685057135657885, -22.249029229422387], + [-62.291179368729225, -21.051634616787393], + [-62.2659612697708, -20.513734633061276], + [-61.78632646345377, -19.633736667562964], + [-60.04356462262649, -19.342746677327426], + [-59.11504248720611, -19.3569060197754], + [-58.183471442280506, -19.868399346600363], + [-58.166392381408045, -20.176700941653678] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Venezuela", + "sov_a3": "VEN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Venezuela", + "adm0_a3": "VEN", + "geou_dif": 0, + "geounit": "Venezuela", + "gu_a3": "VEN", + "su_dif": 0, + "subunit": "Venezuela", + "su_a3": "VEN", + "brk_diff": 0, + "name": "Venezuela", + "name_long": "Venezuela", + "brk_a3": "VEN", + "brk_name": "Venezuela", + "brk_group": null, + "abbrev": "Ven.", + "postal": "VE", + "formal_en": "Bolivarian Republic of Venezuela", + "formal_fr": "República Bolivariana de Venezuela", + "name_ciawf": "Venezuela", + "note_adm0": null, + "note_brk": null, + "name_sort": "Venezuela, RB", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 3, + "mapcolor9": 1, + "mapcolor13": 4, + "pop_est": 28515829, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 482359, + "gdp_year": 2014, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "VE", + "iso_a2": "VE", + "iso_a2_eh": "VE", + "iso_a3": "VEN", + "iso_a3_eh": "VEN", + "iso_n3": "862", + "iso_n3_eh": "862", + "un_a3": "862", + "wb_a2": "VE", + "wb_a3": "VEN", + "woe_id": 23424982, + "woe_id_eh": 23424982, + "woe_note": "Exact WOE match as country", + "adm0_iso": "VEN", + "adm0_diff": null, + "adm0_tlc": "VEN", + "adm0_a3_us": "VEN", + "adm0_a3_fr": "VEN", + "adm0_a3_ru": "VEN", + "adm0_a3_es": "VEN", + "adm0_a3_cn": "VEN", + "adm0_a3_tw": "VEN", + "adm0_a3_in": "VEN", + "adm0_a3_np": "VEN", + "adm0_a3_pk": "VEN", + "adm0_a3_de": "VEN", + "adm0_a3_gb": "VEN", + "adm0_a3_br": "VEN", + "adm0_a3_il": "VEN", + "adm0_a3_ps": "VEN", + "adm0_a3_sa": "VEN", + "adm0_a3_eg": "VEN", + "adm0_a3_ma": "VEN", + "adm0_a3_pt": "VEN", + "adm0_a3_ar": "VEN", + "adm0_a3_jp": "VEN", + "adm0_a3_ko": "VEN", + "adm0_a3_vn": "VEN", + "adm0_a3_tr": "VEN", + "adm0_a3_id": "VEN", + "adm0_a3_pl": "VEN", + "adm0_a3_gr": "VEN", + "adm0_a3_it": "VEN", + "adm0_a3_nl": "VEN", + "adm0_a3_se": "VEN", + "adm0_a3_bd": "VEN", + "adm0_a3_ua": "VEN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 9, + "long_len": 9, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 7.5, + "label_x": -64.599381, + "label_y": 7.182476, + "ne_id": 1159321411, + "wikidataid": "Q717", + "name_ar": "فنزويلا", + "name_bn": "ভেনেজুয়েলা", + "name_de": "Venezuela", + "name_en": "Venezuela", + "name_es": "Venezuela", + "name_fa": "ونزوئلا", + "name_fr": "Venezuela", + "name_el": "Βενεζουέλα", + "name_he": "ונצואלה", + "name_hi": "वेनेज़ुएला", + "name_hu": "Venezuela", + "name_id": "Venezuela", + "name_it": "Venezuela", + "name_ja": "ベネズエラ", + "name_ko": "베네수엘라", + "name_nl": "Venezuela", + "name_pl": "Wenezuela", + "name_pt": "Venezuela", + "name_ru": "Венесуэла", + "name_sv": "Venezuela", + "name_tr": "Venezuela", + "name_uk": "Венесуела", + "name_ur": "وینیزویلا", + "name_vi": "Venezuela", + "name_zh": "委内瑞拉", + "name_zht": "委內瑞拉", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "VEN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-60.73357418480372, 5.200277207861901], + [-60.601179165271944, 4.91809804933213], + [-60.96689327660154, 4.536467596856639], + [-62.08542965355913, 4.162123521334308], + [-62.804533047116706, 4.006965033377952], + [-63.093197597899106, 3.770571193858785], + [-63.88834286157416, 4.020530096854571], + [-64.62865943058755, 4.14848094320925], + [-64.81606401229402, 4.056445217297423], + [-64.3684944322141, 3.797210394705246], + [-64.40882788761792, 3.126786200366624], + [-64.2699991522658, 2.497005520025567], + [-63.42286739770512, 2.411067613124175], + [-63.368788011311665, 2.200899562993129], + [-64.08308549666609, 1.91636912679408], + [-64.19930579289051, 1.49285492594602], + [-64.61101192895987, 1.328730576987042], + [-65.35471330428837, 1.0952822941085], + [-65.54826738143757, 0.78925446207603], + [-66.32576514348496, 0.724452215982012], + [-66.87632585312258, 1.253360500489336], + [-67.18129431829307, 2.250638129074062], + [-67.44709204778631, 2.600280869960869], + [-67.8099381171237, 2.820655015469569], + [-67.30317318385345, 3.31845408773718], + [-67.33756384954368, 3.542342230641722], + [-67.62183590358129, 3.839481716319995], + [-67.82301225449355, 4.503937282728899], + [-67.74469662135522, 5.221128648291668], + [-67.52153194850275, 5.556870428891969], + [-67.34143958196557, 6.095468044454023], + [-67.69508724635502, 6.267318020040647], + [-68.26505245631823, 6.153268133972475], + [-68.98531856960236, 6.206804917826858], + [-69.38947994655712, 6.099860541198836], + [-70.09331295437242, 6.96037649172311], + [-70.67423356798152, 7.087784735538719], + [-71.96017574734864, 6.991614895043539], + [-72.19835242378188, 7.340430813013683], + [-72.44448727078807, 7.423784898300482], + [-72.47967892117885, 7.632506008327354], + [-72.36090064155597, 8.002638454617895], + [-72.43986223009796, 8.405275376820029], + [-72.6604947577681, 8.625287787302682], + [-72.7887298245004, 9.085027167187334], + [-73.30495154488005, 9.151999823437606], + [-73.02760413276957, 9.736770331252444], + [-72.9052860175347, 10.450344346554772], + [-72.61465776232521, 10.821975409381778], + [-72.22757544624294, 11.10870209395324], + [-71.97392167833829, 11.60867157637712], + [-71.3315836249503, 11.776284084515808], + [-71.36000566271082, 11.539993597861212], + [-71.94704993354651, 11.423282375530022], + [-71.62086829292019, 10.969459947142795], + [-71.63306393094109, 10.446494452349029], + [-72.07417395698451, 9.865651353388373], + [-71.69564409044654, 9.072263088411248], + [-71.26455929226773, 9.137194525585983], + [-71.03999935574339, 9.859992784052409], + [-71.35008378771079, 10.211935126176215], + [-71.40062333849224, 10.968969021036015], + [-70.15529883490652, 11.37548167566004], + [-70.29384334988103, 11.846822414594214], + [-69.94324459499683, 12.162307033736099], + [-69.58430009629747, 11.459610907431212], + [-68.88299923366445, 11.443384507691563], + [-68.23327145045873, 10.885744126829946], + [-68.19412655299763, 10.554653225135922], + [-67.29624854192633, 10.54586823164631], + [-66.227864142508, 10.648626817258688], + [-65.65523759628175, 10.200798855017323], + [-64.89045223657817, 10.0772146671913], + [-64.32947872583374, 10.38959870039568], + [-64.31800655786495, 10.64141795495398], + [-63.07932247582873, 10.7017243514386], + [-61.880946010980196, 10.715625311725104], + [-62.73011898461641, 10.420268662960906], + [-62.388511928950976, 9.94820445397464], + [-61.58876746280194, 9.873066921422264], + [-60.83059668643172, 9.381339829948942], + [-60.67125240745973, 8.580174261911878], + [-60.15009558779618, 8.602756862823426], + [-59.758284878159195, 8.367034816924047], + [-60.5505879380582, 7.779602972846178], + [-60.637972785063766, 7.414999904810855], + [-60.2956680975624, 7.043911444522919], + [-60.54399919294099, 6.856584377464883], + [-61.15933631045648, 6.696077378766319], + [-61.13941504580795, 6.234296779806144], + [-61.410302903881956, 5.959068101419618], + [-60.73357418480372, 5.200277207861901] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "United Kingdom", + "sov_a3": "GB1", + "adm0_dif": 1, + "level": 2, + "type": "Disputed", + "tlc": "1", + "admin": "Falkland Islands", + "adm0_a3": "FLK", + "geou_dif": 0, + "geounit": "Falkland Islands", + "gu_a3": "FLK", + "su_dif": 0, + "subunit": "Falkland Islands", + "su_a3": "FLK", + "brk_diff": 1, + "name": "Falkland Is.", + "name_long": "Falkland Islands / Malvinas", + "brk_a3": "B12", + "brk_name": "Falkland Is.", + "brk_group": null, + "abbrev": "Flk. Is.", + "postal": "FK", + "formal_en": "Falkland Islands", + "formal_fr": null, + "name_ciawf": "Falkland Islands (Islas Malvinas)", + "note_adm0": "U.K.", + "note_brk": "Admin. by U.K.; Claimed by Argentina", + "name_sort": "Falkland Islands", + "name_alt": "Islas Malvinas", + "mapcolor7": 6, + "mapcolor8": 6, + "mapcolor9": 6, + "mapcolor13": 3, + "pop_est": 3398, + "pop_rank": 4, + "pop_year": 2016, + "gdp_md": 282, + "gdp_year": 2012, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "FK", + "iso_a2": "FK", + "iso_a2_eh": "FK", + "iso_a3": "FLK", + "iso_a3_eh": "FLK", + "iso_n3": "238", + "iso_n3_eh": "238", + "un_a3": "238", + "wb_a2": "-99", + "wb_a3": "-99", + "woe_id": 23424814, + "woe_id_eh": 23424814, + "woe_note": "Exact WOE match as country", + "adm0_iso": "B12", + "adm0_diff": null, + "adm0_tlc": "B12", + "adm0_a3_us": "FLK", + "adm0_a3_fr": "FLK", + "adm0_a3_ru": "FLK", + "adm0_a3_es": "FLK", + "adm0_a3_cn": "FLK", + "adm0_a3_tw": "FLK", + "adm0_a3_in": "FLK", + "adm0_a3_np": "FLK", + "adm0_a3_pk": "FLK", + "adm0_a3_de": "FLK", + "adm0_a3_gb": "FLK", + "adm0_a3_br": "FLK", + "adm0_a3_il": "FLK", + "adm0_a3_ps": "FLK", + "adm0_a3_sa": "FLK", + "adm0_a3_eg": "FLK", + "adm0_a3_ma": "FLK", + "adm0_a3_pt": "FLK", + "adm0_a3_ar": "ARG", + "adm0_a3_jp": "FLK", + "adm0_a3_ko": "FLK", + "adm0_a3_vn": "FLK", + "adm0_a3_tr": "FLK", + "adm0_a3_id": "FLK", + "adm0_a3_pl": "FLK", + "adm0_a3_gr": "FLK", + "adm0_a3_it": "FLK", + "adm0_a3_nl": "FLK", + "adm0_a3_se": "FLK", + "adm0_a3_bd": "FLK", + "adm0_a3_ua": "FLK", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "South America", + "region_un": "Americas", + "subregion": "South America", + "region_wb": "Latin America & Caribbean", + "name_len": 12, + "long_len": 27, + "abbrev_len": 8, + "tiny": -99, + "homepart": -99, + "min_zoom": 0, + "min_label": 4.5, + "max_label": 9, + "label_x": -58.738602, + "label_y": -51.608913, + "ne_id": 1159320711, + "wikidataid": "Q9648", + "name_ar": "جزر فوكلاند", + "name_bn": "ফকল্যান্ড দ্বীপপুঞ্জ", + "name_de": "Falklandinseln", + "name_en": "Falkland Islands", + "name_es": "Islas Malvinas", + "name_fa": "جزایر فالکلند", + "name_fr": "îles Malouines", + "name_el": "Νήσοι Φώκλαντ", + "name_he": "איי פוקלנד", + "name_hi": "फ़ॉकलैंड द्वीपसमूह", + "name_hu": "Falkland-szigetek", + "name_id": "Kepulauan Falkland", + "name_it": "Isole Falkland", + "name_ja": "フォークランド諸島", + "name_ko": "포클랜드 제도", + "name_nl": "Falklandeilanden", + "name_pl": "Falklandy", + "name_pt": "Ilhas Malvinas", + "name_ru": "Фолклендские острова", + "name_sv": "Falklandsöarna", + "name_tr": "Falkland Adaları", + "name_uk": "Фолклендські острови", + "name_ur": "جزائر فاکلینڈ", + "name_vi": "Quần đảo Falkland", + "name_zh": "福克兰群岛", + "name_zht": "福克蘭群島", + "fclass_iso": "Admin-0 dependency", + "tlc_diff": null, + "fclass_tlc": "Admin-0 dependency", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": "Unrecognized", + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "FLK.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-61.2, -51.85], + [-60, -51.25], + [-59.15, -51.5], + [-58.55, -51.1], + [-57.75, -51.55], + [-58.05, -51.9], + [-59.4, -52.2], + [-59.85, -51.85], + [-60.7, -52.3], + [-61.2, -51.85] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Ethiopia", + "sov_a3": "ETH", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Ethiopia", + "adm0_a3": "ETH", + "geou_dif": 0, + "geounit": "Ethiopia", + "gu_a3": "ETH", + "su_dif": 0, + "subunit": "Ethiopia", + "su_a3": "ETH", + "brk_diff": 0, + "name": "Ethiopia", + "name_long": "Ethiopia", + "brk_a3": "ETH", + "brk_name": "Ethiopia", + "brk_group": null, + "abbrev": "Eth.", + "postal": "ET", + "formal_en": "Federal Democratic Republic of Ethiopia", + "formal_fr": null, + "name_ciawf": "Ethiopia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Ethiopia", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 13, + "pop_est": 112078730, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 95912, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "ET", + "iso_a2": "ET", + "iso_a2_eh": "ET", + "iso_a3": "ETH", + "iso_a3_eh": "ETH", + "iso_n3": "231", + "iso_n3_eh": "231", + "un_a3": "231", + "wb_a2": "ET", + "wb_a3": "ETH", + "woe_id": 23424808, + "woe_id_eh": 23424808, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ETH", + "adm0_diff": null, + "adm0_tlc": "ETH", + "adm0_a3_us": "ETH", + "adm0_a3_fr": "ETH", + "adm0_a3_ru": "ETH", + "adm0_a3_es": "ETH", + "adm0_a3_cn": "ETH", + "adm0_a3_tw": "ETH", + "adm0_a3_in": "ETH", + "adm0_a3_np": "ETH", + "adm0_a3_pk": "ETH", + "adm0_a3_de": "ETH", + "adm0_a3_gb": "ETH", + "adm0_a3_br": "ETH", + "adm0_a3_il": "ETH", + "adm0_a3_ps": "ETH", + "adm0_a3_sa": "ETH", + "adm0_a3_eg": "ETH", + "adm0_a3_ma": "ETH", + "adm0_a3_pt": "ETH", + "adm0_a3_ar": "ETH", + "adm0_a3_jp": "ETH", + "adm0_a3_ko": "ETH", + "adm0_a3_vn": "ETH", + "adm0_a3_tr": "ETH", + "adm0_a3_id": "ETH", + "adm0_a3_pl": "ETH", + "adm0_a3_gr": "ETH", + "adm0_a3_it": "ETH", + "adm0_a3_nl": "ETH", + "adm0_a3_se": "ETH", + "adm0_a3_bd": "ETH", + "adm0_a3_ua": "ETH", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": 39.0886, + "label_y": 8.032795, + "ne_id": 1159320617, + "wikidataid": "Q115", + "name_ar": "إثيوبيا", + "name_bn": "ইথিওপিয়া", + "name_de": "Äthiopien", + "name_en": "Ethiopia", + "name_es": "Etiopía", + "name_fa": "اتیوپی", + "name_fr": "Éthiopie", + "name_el": "Αιθιοπία", + "name_he": "אתיופיה", + "name_hi": "इथियोपिया", + "name_hu": "Etiópia", + "name_id": "Ethiopia", + "name_it": "Etiopia", + "name_ja": "エチオピア", + "name_ko": "에티오피아", + "name_nl": "Ethiopië", + "name_pl": "Etiopia", + "name_pt": "Etiópia", + "name_ru": "Эфиопия", + "name_sv": "Etiopien", + "name_tr": "Etiyopya", + "name_uk": "Ефіопія", + "name_ur": "ایتھوپیا", + "name_vi": "Ethiopia", + "name_zh": "埃塞俄比亚", + "name_zht": "衣索比亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ETH.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [47.78942, 8.003], + [44.9636, 5.00162], + [43.66087, 4.95755], + [42.76967, 4.25259], + [42.12861, 4.23413], + [41.85508309264397, 3.918911920483727], + [41.1718, 3.91909], + [40.76848, 4.25702], + [39.85494, 3.83879], + [39.55938425876585, 3.42206], + [38.89251, 3.50074], + [38.67114, 3.61607], + [38.43697, 3.58851], + [38.120915, 3.598605], + [36.85509323800812, 4.447864127672769], + [36.159078632855646, 4.447864127672769], + [35.817447662353516, 4.77696566346189], + [35.817447662353516, 5.338232082790797], + [35.29800711823298, 5.506], + [34.70702, 6.594220000000121], + [34.25032, 6.82607], + [34.0751, 7.22595], + [33.568290000000104, 7.71334], + [32.95418, 7.784970000000101], + [33.29480000000012, 8.35458], + [33.82550000000015, 8.37916], + [33.97498, 8.68456], + [33.96162, 9.58358], + [34.25745, 10.63009], + [34.73115000000013, 10.910170000000107], + [34.83163000000013, 11.318960000000118], + [35.26049, 12.08286], + [35.86363, 12.57828], + [36.27022, 13.563330000000121], + [36.42951, 14.42211], + [37.59377, 14.2131], + [37.90607000000011, 14.959430000000168], + [38.51295, 14.50547], + [39.0994, 14.74064], + [39.34061, 14.53155], + [40.02625000000012, 14.51959], + [40.8966, 14.118640000000141], + [41.1552, 13.77333], + [41.59856, 13.452090000000112], + [42.00975, 12.86582], + [42.35156000000012, 12.542230000000131], + [42.000000000000114, 12.100000000000136], + [41.66176000000013, 11.6312], + [41.73959000000019, 11.355110000000138], + [41.755570000000205, 11.050910000000101], + [42.31414000000012, 11.0342], + [42.55493000000013, 11.105110000000195], + [42.77685184100096, 10.92687856693442], + [42.55876, 10.57258000000013], + [42.92812, 10.021940000000143], + [43.29699000000011, 9.540480000000173], + [43.67875, 9.18358000000012], + [46.94834, 7.99688], + [47.78942, 8.003] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "South Sudan", + "sov_a3": "SDS", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "South Sudan", + "adm0_a3": "SDS", + "geou_dif": 0, + "geounit": "South Sudan", + "gu_a3": "SDS", + "su_dif": 0, + "subunit": "South Sudan", + "su_a3": "SDS", + "brk_diff": 0, + "name": "S. Sudan", + "name_long": "South Sudan", + "brk_a3": "SDS", + "brk_name": "S. Sudan", + "brk_group": null, + "abbrev": "S. Sud.", + "postal": "SS", + "formal_en": "Republic of South Sudan", + "formal_fr": null, + "name_ciawf": "South Sudan", + "note_adm0": null, + "note_brk": null, + "name_sort": "South Sudan", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 3, + "mapcolor9": 3, + "mapcolor13": 5, + "pop_est": 11062113, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 11998, + "gdp_year": 2015, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "-99", + "iso_a2": "SS", + "iso_a2_eh": "SS", + "iso_a3": "SSD", + "iso_a3_eh": "SSD", + "iso_n3": "728", + "iso_n3_eh": "728", + "un_a3": "728", + "wb_a2": "SS", + "wb_a3": "SSD", + "woe_id": -99, + "woe_id_eh": -99, + "woe_note": "Includes states of 20069899, 20069897, 20069898, 20069901, 20069909, and 20069908 but maybe more?", + "adm0_iso": "SSD", + "adm0_diff": "1", + "adm0_tlc": "SDS", + "adm0_a3_us": "SDS", + "adm0_a3_fr": "SDS", + "adm0_a3_ru": "SDS", + "adm0_a3_es": "SDS", + "adm0_a3_cn": "SDS", + "adm0_a3_tw": "SDS", + "adm0_a3_in": "SDS", + "adm0_a3_np": "SDS", + "adm0_a3_pk": "SDS", + "adm0_a3_de": "SDS", + "adm0_a3_gb": "SDS", + "adm0_a3_br": "SDS", + "adm0_a3_il": "SDS", + "adm0_a3_ps": "SDS", + "adm0_a3_sa": "SDS", + "adm0_a3_eg": "SDS", + "adm0_a3_ma": "SDS", + "adm0_a3_pt": "SDS", + "adm0_a3_ar": "SDS", + "adm0_a3_jp": "SDS", + "adm0_a3_ko": "SDS", + "adm0_a3_vn": "SDS", + "adm0_a3_tr": "SDS", + "adm0_a3_id": "SDS", + "adm0_a3_pl": "SDS", + "adm0_a3_gr": "SDS", + "adm0_a3_it": "SDS", + "adm0_a3_nl": "SDS", + "adm0_a3_se": "SDS", + "adm0_a3_bd": "SDS", + "adm0_a3_ua": "SDS", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 8, + "long_len": 11, + "abbrev_len": 7, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 30.390151, + "label_y": 7.230477, + "ne_id": 1159321235, + "wikidataid": "Q958", + "name_ar": "جنوب السودان", + "name_bn": "দক্ষিণ সুদান", + "name_de": "Südsudan", + "name_en": "South Sudan", + "name_es": "Sudán del Sur", + "name_fa": "سودان جنوبی", + "name_fr": "Soudan du Sud", + "name_el": "Νότιο Σουδάν", + "name_he": "דרום סודאן", + "name_hi": "दक्षिण सूडान", + "name_hu": "Dél-Szudán", + "name_id": "Sudan Selatan", + "name_it": "Sudan del Sud", + "name_ja": "南スーダン", + "name_ko": "남수단", + "name_nl": "Zuid-Soedan", + "name_pl": "Sudan Południowy", + "name_pt": "Sudão do Sul", + "name_ru": "Южный Судан", + "name_sv": "Sydsudan", + "name_tr": "Güney Sudan", + "name_uk": "Південний Судан", + "name_ur": "جنوبی سوڈان", + "name_vi": "Nam Sudan", + "name_zh": "南苏丹", + "name_zht": "南蘇丹", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SSD.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.833852421715427, 3.509171604222463], + [29.953500197069474, 4.173699042167684], + [29.71599531425602, 4.600804755060153], + [29.1590784034465, 4.389267279473231], + [28.696677687298802, 4.455077215996937], + [28.428993768026913, 4.287154649264494], + [27.97997724784281, 4.408413397637375], + [27.37422610851749, 5.233944403500061], + [27.21340905122517, 5.550953477394557], + [26.465909458123235, 5.94671743410187], + [26.213418409945117, 6.546603298362072], + [25.79664798351118, 6.979315904158071], + [25.124130893664727, 7.500085150579437], + [25.11493248871679, 7.825104071479174], + [24.567369012152085, 8.229187933785468], + [23.886979580860668, 8.619729712933065], + [24.19406772118765, 8.728696472403897], + [24.53741516360202, 8.91753756573172], + [24.794925745412684, 9.810240916008695], + [25.069603699343986, 10.273759963267992], + [25.790633328413946, 10.411098940233728], + [25.962307049621018, 10.136420986302426], + [26.477328213242515, 9.552730334198088], + [26.752006167173818, 9.466893473594496], + [27.112520981708883, 9.638567194801624], + [27.833550610778786, 9.60423245056029], + [27.970889587744352, 9.398223985111656], + [28.966597170745786, 9.398223985111656], + [29.000931914987177, 9.60423245056029], + [29.515953078608618, 9.793073543888056], + [29.61895731133285, 10.084918869940225], + [29.996639497988554, 10.290927335388687], + [30.837840731903384, 9.70723668328452], + [31.35286189552488, 9.810240916008695], + [31.850715687025513, 10.531270545078826], + [32.400071594888345, 11.080626452941488], + [32.31423473428475, 11.68148447716652], + [32.073891524594785, 11.973329803218519], + [32.67474954881965, 12.02483191958072], + [32.743419037302544, 12.248007757149992], + [33.206938084561784, 12.179338268667095], + [33.086766479716744, 11.441141267476496], + [33.206938084561784, 10.720111638406593], + [33.72195924818311, 10.325262079630193], + [33.84213085302815, 9.981914637215993], + [33.82496348090751, 9.484060845715362], + [33.963392794971185, 9.464285229420625], + [33.97498, 8.68456], + [33.82550000000015, 8.37916], + [33.29480000000012, 8.35458], + [32.95418, 7.784970000000101], + [33.568290000000104, 7.71334], + [34.0751, 7.22595], + [34.25032, 6.82607], + [34.70702, 6.594220000000121], + [35.29800711823298, 5.506], + [34.62019626785388, 4.847122742081988], + [34.005, 4.249884947362048], + [33.3900000000001, 3.79], + [32.68642, 3.79232], + [31.88145, 3.55827], + [31.24556, 3.7819], + [30.833852421715427, 3.509171604222463] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Somalia", + "sov_a3": "SOM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Somalia", + "adm0_a3": "SOM", + "geou_dif": 0, + "geounit": "Somalia", + "gu_a3": "SOM", + "su_dif": 0, + "subunit": "Somalia", + "su_a3": "SOM", + "brk_diff": 0, + "name": "Somalia", + "name_long": "Somalia", + "brk_a3": "SOM", + "brk_name": "Somalia", + "brk_group": null, + "abbrev": "Som.", + "postal": "SO", + "formal_en": "Federal Republic of Somalia", + "formal_fr": null, + "name_ciawf": "Somalia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Somalia", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 8, + "mapcolor9": 6, + "mapcolor13": 7, + "pop_est": 10192317.3, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 4719, + "gdp_year": 2016, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "SO", + "iso_a2": "SO", + "iso_a2_eh": "SO", + "iso_a3": "SOM", + "iso_a3_eh": "SOM", + "iso_n3": "706", + "iso_n3_eh": "706", + "un_a3": "706", + "wb_a2": "SO", + "wb_a3": "SOM", + "woe_id": -90, + "woe_id_eh": 23424949, + "woe_note": "Includes Somaliland (2347021, 2347020, 2347017 and portion of 2347016)", + "adm0_iso": "SOM", + "adm0_diff": null, + "adm0_tlc": "SOM", + "adm0_a3_us": "SOM", + "adm0_a3_fr": "SOM", + "adm0_a3_ru": "SOM", + "adm0_a3_es": "SOM", + "adm0_a3_cn": "SOM", + "adm0_a3_tw": "SOM", + "adm0_a3_in": "SOM", + "adm0_a3_np": "SOM", + "adm0_a3_pk": "SOM", + "adm0_a3_de": "SOM", + "adm0_a3_gb": "SOM", + "adm0_a3_br": "SOM", + "adm0_a3_il": "SOM", + "adm0_a3_ps": "SOM", + "adm0_a3_sa": "SOM", + "adm0_a3_eg": "SOM", + "adm0_a3_ma": "SOM", + "adm0_a3_pt": "SOM", + "adm0_a3_ar": "SOM", + "adm0_a3_jp": "SOM", + "adm0_a3_ko": "SOM", + "adm0_a3_vn": "SOM", + "adm0_a3_tr": "SOM", + "adm0_a3_id": "SOM", + "adm0_a3_pl": "SOM", + "adm0_a3_gr": "SOM", + "adm0_a3_it": "SOM", + "adm0_a3_nl": "SOM", + "adm0_a3_se": "SOM", + "adm0_a3_bd": "SOM", + "adm0_a3_ua": "SOM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 45.19238, + "label_y": 3.568925, + "ne_id": 1159321261, + "wikidataid": "Q1045", + "name_ar": "الصومال", + "name_bn": "সোমালিয়া", + "name_de": "Somalia", + "name_en": "Somalia", + "name_es": "Somalia", + "name_fa": "سومالی", + "name_fr": "Somalie", + "name_el": "Σομαλία", + "name_he": "סומליה", + "name_hi": "सोमालिया", + "name_hu": "Szomália", + "name_id": "Somalia", + "name_it": "Somalia", + "name_ja": "ソマリア", + "name_ko": "소말리아", + "name_nl": "Somalië", + "name_pl": "Somalia", + "name_pt": "Somália", + "name_ru": "Сомали", + "name_sv": "Somalia", + "name_tr": "Somali", + "name_uk": "Сомалі", + "name_ur": "صومالیہ", + "name_vi": "Somalia", + "name_zh": "索马里", + "name_zht": "索馬利亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SOM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [41.58513, -1.68325], + [40.993, -0.85829], + [40.98105, 2.78452], + [41.85508309264397, 3.918911920483727], + [42.12861, 4.23413], + [42.76967, 4.25259], + [43.66087, 4.95755], + [44.9636, 5.00162], + [47.78942, 8.003], + [48.48673587422695, 8.837626247589995], + [48.93812951029645, 9.451748968946617], + [48.93823286316103, 9.973500067581512], + [48.938491245322496, 10.982327378783467], + [48.94200524271835, 11.394266058798138], + [48.94820475850974, 11.410617281697963], + [48.94820475850985, 11.41061728169797], + [49.26776, 11.43033], + [49.72862, 11.5789], + [50.25878, 11.67957], + [50.73202, 12.0219], + [51.1112, 12.02464], + [51.13387, 11.74815], + [51.04153, 11.16651], + [51.04531, 10.6409], + [50.83418, 10.27972], + [50.55239, 9.19874], + [50.07092, 8.08173], + [49.4527, 6.80466], + [48.59455, 5.33911], + [47.74079, 4.2194], + [46.56476, 2.85529], + [45.56399, 2.04576], + [44.06815, 1.05283], + [43.13597, 0.2922], + [42.04157, -0.91916], + [41.81095, -1.44647], + [41.58513, -1.68325] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Kenya", + "sov_a3": "KEN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Kenya", + "adm0_a3": "KEN", + "geou_dif": 0, + "geounit": "Kenya", + "gu_a3": "KEN", + "su_dif": 0, + "subunit": "Kenya", + "su_a3": "KEN", + "brk_diff": 0, + "name": "Kenya", + "name_long": "Kenya", + "brk_a3": "KEN", + "brk_name": "Kenya", + "brk_group": null, + "abbrev": "Ken.", + "postal": "KE", + "formal_en": "Republic of Kenya", + "formal_fr": null, + "name_ciawf": "Kenya", + "note_adm0": null, + "note_brk": null, + "name_sort": "Kenya", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 2, + "mapcolor9": 7, + "mapcolor13": 3, + "pop_est": 52573973, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 95503, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "5. Low income", + "fips_10": "KE", + "iso_a2": "KE", + "iso_a2_eh": "KE", + "iso_a3": "KEN", + "iso_a3_eh": "KEN", + "iso_n3": "404", + "iso_n3_eh": "404", + "un_a3": "404", + "wb_a2": "KE", + "wb_a3": "KEN", + "woe_id": 23424863, + "woe_id_eh": 23424863, + "woe_note": "Exact WOE match as country", + "adm0_iso": "KEN", + "adm0_diff": null, + "adm0_tlc": "KEN", + "adm0_a3_us": "KEN", + "adm0_a3_fr": "KEN", + "adm0_a3_ru": "KEN", + "adm0_a3_es": "KEN", + "adm0_a3_cn": "KEN", + "adm0_a3_tw": "KEN", + "adm0_a3_in": "KEN", + "adm0_a3_np": "KEN", + "adm0_a3_pk": "KEN", + "adm0_a3_de": "KEN", + "adm0_a3_gb": "KEN", + "adm0_a3_br": "KEN", + "adm0_a3_il": "KEN", + "adm0_a3_ps": "KEN", + "adm0_a3_sa": "KEN", + "adm0_a3_eg": "KEN", + "adm0_a3_ma": "KEN", + "adm0_a3_pt": "KEN", + "adm0_a3_ar": "KEN", + "adm0_a3_jp": "KEN", + "adm0_a3_ko": "KEN", + "adm0_a3_vn": "KEN", + "adm0_a3_tr": "KEN", + "adm0_a3_id": "KEN", + "adm0_a3_pl": "KEN", + "adm0_a3_gr": "KEN", + "adm0_a3_it": "KEN", + "adm0_a3_nl": "KEN", + "adm0_a3_se": "KEN", + "adm0_a3_bd": "KEN", + "adm0_a3_ua": "KEN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": 37.907632, + "label_y": 0.549043, + "ne_id": 1159320971, + "wikidataid": "Q114", + "name_ar": "كينيا", + "name_bn": "কেনিয়া", + "name_de": "Kenia", + "name_en": "Kenya", + "name_es": "Kenia", + "name_fa": "کنیا", + "name_fr": "Kenya", + "name_el": "Κένυα", + "name_he": "קניה", + "name_hi": "कीनिया", + "name_hu": "Kenya", + "name_id": "Kenya", + "name_it": "Kenya", + "name_ja": "ケニア", + "name_ko": "케냐", + "name_nl": "Kenia", + "name_pl": "Kenia", + "name_pt": "Quénia", + "name_ru": "Кения", + "name_sv": "Kenya", + "name_tr": "Kenya", + "name_uk": "Кенія", + "name_ur": "کینیا", + "name_vi": "Kenya", + "name_zh": "肯尼亚", + "name_zht": "肯亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "KEN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [39.20222, -4.67677], + [37.7669, -3.67712], + [37.69869, -3.09699], + [34.07262, -1.05982], + [33.90371119710453, -0.95], + [33.893568969666944, 0.109813537861896], + [34.18, 0.515], + [34.6721, 1.17694], + [35.03599, 1.90584], + [34.59607, 3.053740000000118], + [34.47913, 3.5556], + [34.005, 4.249884947362048], + [34.62019626785388, 4.847122742081988], + [35.29800711823298, 5.506], + [35.817447662353516, 5.338232082790797], + [35.817447662353516, 4.77696566346189], + [36.159078632855646, 4.447864127672769], + [36.85509323800812, 4.447864127672769], + [38.120915, 3.598605], + [38.43697, 3.58851], + [38.67114, 3.61607], + [38.89251, 3.50074], + [39.55938425876585, 3.42206], + [39.85494, 3.83879], + [40.76848, 4.25702], + [41.1718, 3.91909], + [41.85508309264397, 3.918911920483727], + [40.98105, 2.78452], + [40.993, -0.85829], + [41.58513, -1.68325], + [40.88477, -2.08255], + [40.63785, -2.49979], + [40.26304, -2.57309], + [40.12119, -3.27768], + [39.80006, -3.68116], + [39.60489, -4.34653], + [39.20222, -4.67677] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Malawi", + "sov_a3": "MWI", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Malawi", + "adm0_a3": "MWI", + "geou_dif": 0, + "geounit": "Malawi", + "gu_a3": "MWI", + "su_dif": 0, + "subunit": "Malawi", + "su_a3": "MWI", + "brk_diff": 0, + "name": "Malawi", + "name_long": "Malawi", + "brk_a3": "MWI", + "brk_name": "Malawi", + "brk_group": null, + "abbrev": "Mal.", + "postal": "MW", + "formal_en": "Republic of Malawi", + "formal_fr": null, + "name_ciawf": "Malawi", + "note_adm0": null, + "note_brk": null, + "name_sort": "Malawi", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 3, + "mapcolor9": 4, + "mapcolor13": 5, + "pop_est": 18628747, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 7666, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "MI", + "iso_a2": "MW", + "iso_a2_eh": "MW", + "iso_a3": "MWI", + "iso_a3_eh": "MWI", + "iso_n3": "454", + "iso_n3_eh": "454", + "un_a3": "454", + "wb_a2": "MW", + "wb_a3": "MWI", + "woe_id": 23424889, + "woe_id_eh": 23424889, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MWI", + "adm0_diff": null, + "adm0_tlc": "MWI", + "adm0_a3_us": "MWI", + "adm0_a3_fr": "MWI", + "adm0_a3_ru": "MWI", + "adm0_a3_es": "MWI", + "adm0_a3_cn": "MWI", + "adm0_a3_tw": "MWI", + "adm0_a3_in": "MWI", + "adm0_a3_np": "MWI", + "adm0_a3_pk": "MWI", + "adm0_a3_de": "MWI", + "adm0_a3_gb": "MWI", + "adm0_a3_br": "MWI", + "adm0_a3_il": "MWI", + "adm0_a3_ps": "MWI", + "adm0_a3_sa": "MWI", + "adm0_a3_eg": "MWI", + "adm0_a3_ma": "MWI", + "adm0_a3_pt": "MWI", + "adm0_a3_ar": "MWI", + "adm0_a3_jp": "MWI", + "adm0_a3_ko": "MWI", + "adm0_a3_vn": "MWI", + "adm0_a3_tr": "MWI", + "adm0_a3_id": "MWI", + "adm0_a3_pl": "MWI", + "adm0_a3_gr": "MWI", + "adm0_a3_it": "MWI", + "adm0_a3_nl": "MWI", + "adm0_a3_se": "MWI", + "adm0_a3_bd": "MWI", + "adm0_a3_ua": "MWI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 33.608082, + "label_y": -13.386737, + "ne_id": 1159321081, + "wikidataid": "Q1020", + "name_ar": "مالاوي", + "name_bn": "মালাউই", + "name_de": "Malawi", + "name_en": "Malawi", + "name_es": "Malaui", + "name_fa": "مالاوی", + "name_fr": "Malawi", + "name_el": "Μαλάουι", + "name_he": "מלאווי", + "name_hi": "मलावी", + "name_hu": "Malawi", + "name_id": "Malawi", + "name_it": "Malawi", + "name_ja": "マラウイ", + "name_ko": "말라위", + "name_nl": "Malawi", + "name_pl": "Malawi", + "name_pt": "Malawi", + "name_ru": "Малави", + "name_sv": "Malawi", + "name_tr": "Malavi", + "name_uk": "Малаві", + "name_ur": "ملاوی", + "name_vi": "Malawi", + "name_zh": "马拉维", + "name_zht": "馬拉威", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MWI.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [32.75937544122132, -9.23059905358906], + [33.73972, -9.41715], + [33.940837724096525, -9.693673841980285], + [34.28, -10.16], + [34.55998904799935, -11.520020033415925], + [34.28000613784198, -12.280025323132506], + [34.55998904799935, -13.579997653866876], + [34.907151320136165, -13.565424899960568], + [35.26795617039801, -13.887834161029566], + [35.68684533055594, -14.611045830954332], + [35.77190473810836, -15.896858819240727], + [35.339062941231646, -16.10744028083011], + [35.033810255683534, -16.801299737213093], + [34.38129194513405, -16.183559665596043], + [34.307291294092096, -15.478641452702597], + [34.51766604995231, -15.013708591372612], + [34.45963341648854, -14.613009535381423], + [34.064825473778626, -14.35995004644812], + [33.789700148256685, -14.45183074306307], + [33.214024692525214, -13.971860039936153], + [32.68816531752313, -13.712857761289277], + [32.991764357237884, -12.783870537978274], + [33.306422153463075, -12.435778090060218], + [33.114289178201915, -11.607198174692314], + [33.315310499817286, -10.796549981329697], + [33.48568769708359, -10.525558770391115], + [33.2313879737753, -9.6767216935648], + [32.75937544122132, -9.23059905358906] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "United Republic of Tanzania", + "sov_a3": "TZA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "United Republic of Tanzania", + "adm0_a3": "TZA", + "geou_dif": 0, + "geounit": "Tanzania", + "gu_a3": "TZA", + "su_dif": 0, + "subunit": "Tanzania", + "su_a3": "TZA", + "brk_diff": 0, + "name": "Tanzania", + "name_long": "Tanzania", + "brk_a3": "TZA", + "brk_name": "Tanzania", + "brk_group": null, + "abbrev": "Tanz.", + "postal": "TZ", + "formal_en": "United Republic of Tanzania", + "formal_fr": null, + "name_ciawf": "Tanzania", + "note_adm0": null, + "note_brk": null, + "name_sort": "Tanzania", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 6, + "mapcolor9": 2, + "mapcolor13": 2, + "pop_est": 58005463, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 63177, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "TZ", + "iso_a2": "TZ", + "iso_a2_eh": "TZ", + "iso_a3": "TZA", + "iso_a3_eh": "TZA", + "iso_n3": "834", + "iso_n3_eh": "834", + "un_a3": "834", + "wb_a2": "TZ", + "wb_a3": "TZA", + "woe_id": 23424973, + "woe_id_eh": 23424973, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TZA", + "adm0_diff": null, + "adm0_tlc": "TZA", + "adm0_a3_us": "TZA", + "adm0_a3_fr": "TZA", + "adm0_a3_ru": "TZA", + "adm0_a3_es": "TZA", + "adm0_a3_cn": "TZA", + "adm0_a3_tw": "TZA", + "adm0_a3_in": "TZA", + "adm0_a3_np": "TZA", + "adm0_a3_pk": "TZA", + "adm0_a3_de": "TZA", + "adm0_a3_gb": "TZA", + "adm0_a3_br": "TZA", + "adm0_a3_il": "TZA", + "adm0_a3_ps": "TZA", + "adm0_a3_sa": "TZA", + "adm0_a3_eg": "TZA", + "adm0_a3_ma": "TZA", + "adm0_a3_pt": "TZA", + "adm0_a3_ar": "TZA", + "adm0_a3_jp": "TZA", + "adm0_a3_ko": "TZA", + "adm0_a3_vn": "TZA", + "adm0_a3_tr": "TZA", + "adm0_a3_id": "TZA", + "adm0_a3_pl": "TZA", + "adm0_a3_gr": "TZA", + "adm0_a3_it": "TZA", + "adm0_a3_nl": "TZA", + "adm0_a3_se": "TZA", + "adm0_a3_bd": "TZA", + "adm0_a3_ua": "TZA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 34.959183, + "label_y": -6.051866, + "ne_id": 1159321337, + "wikidataid": "Q924", + "name_ar": "تنزانيا", + "name_bn": "তানজানিয়া", + "name_de": "Tansania", + "name_en": "Tanzania", + "name_es": "Tanzania", + "name_fa": "تانزانیا", + "name_fr": "Tanzanie", + "name_el": "Τανζανία", + "name_he": "טנזניה", + "name_hi": "तंज़ानिया", + "name_hu": "Tanzánia", + "name_id": "Tanzania", + "name_it": "Tanzania", + "name_ja": "タンザニア", + "name_ko": "탄자니아", + "name_nl": "Tanzania", + "name_pl": "Tanzania", + "name_pt": "Tanzânia", + "name_ru": "Танзания", + "name_sv": "Tanzania", + "name_tr": "Tanzanya", + "name_uk": "Танзанія", + "name_ur": "تنزانیہ", + "name_vi": "Tanzania", + "name_zh": "坦桑尼亚", + "name_zht": "坦尚尼亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TZA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [33.90371119710453, -0.95], + [34.07262, -1.05982], + [37.69869, -3.09699], + [37.7669, -3.67712], + [39.20222, -4.67677], + [38.74054, -5.90895], + [38.79977, -6.47566], + [39.44, -6.839999999999861], + [39.47000000000014, -7.1], + [39.19469, -7.7039], + [39.25203, -8.00781], + [39.18652, -8.48551], + [39.53574, -9.112369999999885], + [39.9496, -10.0984], + [40.316586229110854, -10.317097752817492], + [40.31659, -10.317099999999868], + [39.521, -10.89688], + [38.42755659358775, -11.285202325081656], + [37.82764, -11.26879], + [37.47129, -11.56876], + [36.775150994622805, -11.594537448780805], + [36.51408165868426, -11.720938002166735], + [35.31239790216904, -11.439146416879147], + [34.55998904799935, -11.520020033415925], + [34.28, -10.16], + [33.940837724096525, -9.693673841980285], + [33.73972, -9.41715], + [32.75937544122132, -9.23059905358906], + [32.19186486179194, -8.930358981973257], + [31.556348097466497, -8.762048841998642], + [31.15775133695005, -8.594578747317366], + [30.740009731422095, -8.34000593035372], + [30.74001549655179, -8.340007419470915], + [30.199996779101696, -7.079980970898163], + [29.620032179490014, -6.520015150583426], + [29.419992710088167, -5.939998874539434], + [29.519986606572928, -5.419978936386315], + [29.339997592900346, -4.499983412294092], + [29.753512404099865, -4.452389418153302], + [30.11632, -4.09012], + [30.50554, -3.56858], + [30.75224, -3.35931], + [30.74301, -3.03431], + [30.52766, -2.80762], + [30.469673645761223, -2.41385475710134], + [30.46967, -2.41383], + [30.75830895358311, -2.287250257988369], + [30.816134881317712, -1.698914076345389], + [30.419104852019245, -1.134659112150416], + [30.769860000000108, -1.01455], + [31.86617, -1.02736], + [33.90371119710453, -0.95] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Somaliland", + "sov_a3": "SOL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Somaliland", + "adm0_a3": "SOL", + "geou_dif": 0, + "geounit": "Somaliland", + "gu_a3": "SOL", + "su_dif": 0, + "subunit": "Somaliland", + "su_a3": "SOL", + "brk_diff": 0, + "name": "Somaliland", + "name_long": "Somaliland", + "brk_a3": "SOL", + "brk_name": "Somaliland", + "brk_group": null, + "abbrev": "Solnd.", + "postal": "SL", + "formal_en": "Republic of Somaliland", + "formal_fr": null, + "name_ciawf": null, + "note_adm0": "Disputed", + "note_brk": "Self admin.; Claimed by Somalia", + "name_sort": "Somaliland", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 6, + "mapcolor9": 5, + "mapcolor13": 2, + "pop_est": 5096159, + "pop_rank": 13, + "pop_year": 2014, + "gdp_md": 17836, + "gdp_year": 2013, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "-99", + "iso_a2": "-99", + "iso_a2_eh": "-99", + "iso_a3": "-99", + "iso_a3_eh": "-99", + "iso_n3": "-99", + "iso_n3_eh": "-99", + "un_a3": "-099", + "wb_a2": "-99", + "wb_a3": "-99", + "woe_id": -99, + "woe_id_eh": -99, + "woe_note": "Includes old states of 2347021, 2347020, 2347017 and portion of 2347016.", + "adm0_iso": "SOM", + "adm0_diff": "1", + "adm0_tlc": "SOL", + "adm0_a3_us": "SOM", + "adm0_a3_fr": "SOM", + "adm0_a3_ru": "SOM", + "adm0_a3_es": "SOM", + "adm0_a3_cn": "SOM", + "adm0_a3_tw": "SOL", + "adm0_a3_in": "SOM", + "adm0_a3_np": "SOM", + "adm0_a3_pk": "SOM", + "adm0_a3_de": "SOM", + "adm0_a3_gb": "SOM", + "adm0_a3_br": "SOM", + "adm0_a3_il": "SOM", + "adm0_a3_ps": "SOM", + "adm0_a3_sa": "SOM", + "adm0_a3_eg": "SOM", + "adm0_a3_ma": "SOM", + "adm0_a3_pt": "SOM", + "adm0_a3_ar": "SOM", + "adm0_a3_jp": "SOM", + "adm0_a3_ko": "SOM", + "adm0_a3_vn": "SOM", + "adm0_a3_tr": "SOM", + "adm0_a3_id": "SOM", + "adm0_a3_pl": "SOM", + "adm0_a3_gr": "SOM", + "adm0_a3_it": "SOM", + "adm0_a3_nl": "SOM", + "adm0_a3_se": "SOM", + "adm0_a3_bd": "SOM", + "adm0_a3_ua": "SOM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 10, + "long_len": 10, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 4, + "min_label": 4.5, + "max_label": 9, + "label_x": 46.731595, + "label_y": 9.443889, + "ne_id": 1159321259, + "wikidataid": "Q34754", + "name_ar": "صوماليلاند", + "name_bn": "সোমালিল্যান্ড", + "name_de": "Somaliland", + "name_en": "Somaliland", + "name_es": "Somalilandia", + "name_fa": "سومالیلند", + "name_fr": "Somaliland", + "name_el": "Σομαλιλάνδη", + "name_he": "סומלילנד", + "name_hi": "सोमालीदेश", + "name_hu": "Szomáliföld", + "name_id": "Somaliland", + "name_it": "Somaliland", + "name_ja": "ソマリランド", + "name_ko": "소말릴란드", + "name_nl": "Somaliland", + "name_pl": "Somaliland", + "name_pt": "Somalilândia", + "name_ru": "Сомалиленд", + "name_sv": "Somaliland", + "name_tr": "Somaliland", + "name_uk": "Сомаліленд", + "name_ur": "صومالی لینڈ", + "name_vi": "Somaliland", + "name_zh": "索马里兰", + "name_zht": "索馬利蘭", + "fclass_iso": "Unrecognized", + "tlc_diff": "1", + "fclass_tlc": "Admin-0 country", + "fclass_us": "Unrecognized", + "fclass_fr": "Unrecognized", + "fclass_ru": "Unrecognized", + "fclass_es": "Unrecognized", + "fclass_cn": "Unrecognized", + "fclass_tw": "Admin-0 country", + "fclass_in": "Unrecognized", + "fclass_np": "Unrecognized", + "fclass_pk": "Unrecognized", + "fclass_de": "Unrecognized", + "fclass_gb": "Unrecognized", + "fclass_br": "Unrecognized", + "fclass_il": "Unrecognized", + "fclass_ps": "Unrecognized", + "fclass_sa": "Unrecognized", + "fclass_eg": "Unrecognized", + "fclass_ma": "Unrecognized", + "fclass_pt": "Unrecognized", + "fclass_ar": "Unrecognized", + "fclass_jp": "Unrecognized", + "fclass_ko": "Unrecognized", + "fclass_vn": "Unrecognized", + "fclass_tr": "Unrecognized", + "fclass_id": "Unrecognized", + "fclass_pl": "Unrecognized", + "fclass_gr": "Unrecognized", + "fclass_it": "Unrecognized", + "fclass_nl": "Unrecognized", + "fclass_se": "Unrecognized", + "fclass_bd": "Unrecognized", + "fclass_ua": "Unrecognized", + "filename": "SOL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [48.94820475850985, 11.41061728169797], + [48.94820475850974, 11.410617281697963], + [48.94200524271835, 11.394266058798138], + [48.938491245322496, 10.982327378783467], + [48.93823286316103, 9.973500067581512], + [48.93812951029645, 9.451748968946617], + [48.48673587422695, 8.837626247589995], + [47.78942, 8.003], + [46.94834, 7.99688], + [43.67875, 9.18358000000012], + [43.29699000000011, 9.540480000000173], + [42.92812, 10.021940000000143], + [42.55876, 10.57258000000013], + [42.77685184100096, 10.92687856693442], + [43.14530480324214, 11.462039699748857], + [43.470659620951665, 11.277709865763882], + [43.66666832863484, 10.86416921634816], + [44.11780358254282, 10.445538438351605], + [44.614259067570856, 10.442205308468942], + [45.55694054543915, 10.698029486529776], + [46.645401238803004, 10.816549383991173], + [47.525657586462785, 11.12722809492999], + [48.02159630716778, 11.193063869669743], + [48.37878380716927, 11.375481675660126], + [48.94820641459347, 11.41062164961852], + [48.94820475850985, 11.41061728169797] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Morocco", + "sov_a3": "MAR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Morocco", + "adm0_a3": "MAR", + "geou_dif": 0, + "geounit": "Morocco", + "gu_a3": "MAR", + "su_dif": 0, + "subunit": "Morocco", + "su_a3": "MAR", + "brk_diff": 0, + "name": "Morocco", + "name_long": "Morocco", + "brk_a3": "MAR", + "brk_name": "Morocco", + "brk_group": null, + "abbrev": "Mor.", + "postal": "MA", + "formal_en": "Kingdom of Morocco", + "formal_fr": null, + "name_ciawf": "Morocco", + "note_adm0": null, + "note_brk": null, + "name_sort": "Morocco", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 3, + "mapcolor13": 9, + "pop_est": 36471769, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 119700, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "MO", + "iso_a2": "MA", + "iso_a2_eh": "MA", + "iso_a3": "MAR", + "iso_a3_eh": "MAR", + "iso_n3": "504", + "iso_n3_eh": "504", + "un_a3": "504", + "wb_a2": "MA", + "wb_a3": "MAR", + "woe_id": 23424893, + "woe_id_eh": 23424893, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MAR", + "adm0_diff": null, + "adm0_tlc": "MAR", + "adm0_a3_us": "MAR", + "adm0_a3_fr": "MAR", + "adm0_a3_ru": "MAR", + "adm0_a3_es": "MAR", + "adm0_a3_cn": "MAR", + "adm0_a3_tw": "MAR", + "adm0_a3_in": "MAR", + "adm0_a3_np": "MAR", + "adm0_a3_pk": "MAR", + "adm0_a3_de": "MAR", + "adm0_a3_gb": "MAR", + "adm0_a3_br": "MAR", + "adm0_a3_il": "MAR", + "adm0_a3_ps": "MAR", + "adm0_a3_sa": "MAR", + "adm0_a3_eg": "MAR", + "adm0_a3_ma": "MAR", + "adm0_a3_pt": "MAR", + "adm0_a3_ar": "MAR", + "adm0_a3_jp": "MAR", + "adm0_a3_ko": "MAR", + "adm0_a3_vn": "MAR", + "adm0_a3_tr": "MAR", + "adm0_a3_id": "MAR", + "adm0_a3_pl": "MAR", + "adm0_a3_gr": "MAR", + "adm0_a3_it": "MAR", + "adm0_a3_nl": "MAR", + "adm0_a3_se": "MAR", + "adm0_a3_bd": "MAR", + "adm0_a3_ua": "MAR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Northern Africa", + "region_wb": "Middle East & North Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 8, + "label_x": -7.187296, + "label_y": 31.650723, + "ne_id": 1159321035, + "wikidataid": "Q1028", + "name_ar": "المغرب", + "name_bn": "মরক্কো", + "name_de": "Marokko", + "name_en": "Morocco", + "name_es": "Marruecos", + "name_fa": "مراکش", + "name_fr": "Maroc", + "name_el": "Μαρόκο", + "name_he": "מרוקו", + "name_hi": "मोरक्को", + "name_hu": "Marokkó", + "name_id": "Maroko", + "name_it": "Marocco", + "name_ja": "モロッコ", + "name_ko": "모로코", + "name_nl": "Marokko", + "name_pl": "Maroko", + "name_pt": "Marrocos", + "name_ru": "Марокко", + "name_sv": "Marocko", + "name_tr": "Fas", + "name_uk": "Марокко", + "name_ur": "مراکش", + "name_vi": "Maroc", + "name_zh": "摩洛哥", + "name_zht": "摩洛哥", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MAR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-2.169913702798624, 35.16839630791668], + [-1.792985805661715, 34.527918606091305], + [-1.733454555661467, 33.91971283623212], + [-1.388049282222596, 32.86401500094138], + [-1.124551153966308, 32.65152151135713], + [-1.30789913573787, 32.2628889023061], + [-2.616604783529567, 32.09434621838619], + [-3.068980271812648, 31.724497992473218], + [-3.647497931320146, 31.637294012980675], + [-3.690441046554724, 30.896951605751156], + [-4.859646165374471, 30.501187649043846], + [-5.242129278982787, 30.00044302013559], + [-6.060632290053774, 29.731699734001694], + [-7.059227667661958, 29.5792284205246], + [-8.674116176782974, 28.84128896739658], + [-8.665589565454809, 27.656425889592356], + [-8.817828334986672, 27.656425889592356], + [-8.794883999049077, 27.120696316022507], + [-9.41303748212448, 27.088476060488574], + [-9.735343390328879, 26.860944729107405], + [-10.189424200877582, 26.860944729107405], + [-10.551262579785273, 26.990807603456886], + [-11.392554897497007, 26.883423977154393], + [-11.718219773800357, 26.104091701760623], + [-12.03075883630163, 26.030866197203068], + [-12.50096269372537, 24.7701162785782], + [-13.891110398809047, 23.691009019459305], + [-14.221167771857253, 22.31016307218816], + [-14.630832688851072, 21.860939846274903], + [-14.750954555713534, 21.500600083903663], + [-17.00296179856109, 21.420734157796577], + [-17.02042843267577, 21.422310288981578], + [-16.973247849993243, 21.885744533774982], + [-16.589136928767687, 22.158234361250095], + [-16.261921759495635, 22.679339504481277], + [-16.3264139469959, 23.017768459560898], + [-15.982610642958036, 23.723358466074046], + [-15.426003790742186, 24.35913361256104], + [-15.089331834360735, 24.520260728447], + [-14.824645148161665, 25.103532619725343], + [-14.800925665739726, 25.63626496022232], + [-14.439939947964831, 26.254418443297652], + [-13.773804897506466, 26.618892320252314], + [-13.13994177901435, 27.640147813420526], + [-13.121613369914769, 27.65414767171984], + [-12.618836635783111, 28.03818553314869], + [-11.688919236690765, 28.148643907172527], + [-10.900956997104402, 28.83214223888092], + [-10.399592251008642, 29.09858592377782], + [-9.564811163765683, 29.93357371674989], + [-9.814718390329176, 31.17773550060906], + [-9.434793260119363, 32.038096421836485], + [-9.300692918321886, 32.564679266890664], + [-8.657476365585012, 33.240245266242425], + [-7.654178432638219, 33.69706492770251], + [-6.912544114601417, 34.110476386037476], + [-6.244342006851411, 35.145865383437524], + [-5.92999426921989, 35.75998810479399], + [-5.193863491222032, 35.75518219659085], + [-4.591006232105144, 35.330711981745594], + [-3.640056525070065, 35.399855048152006], + [-2.604305792644084, 35.179093329401155], + [-2.169913702798624, 35.16839630791668] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 7, + "sovereignt": "Western Sahara", + "sov_a3": "SAH", + "adm0_dif": 0, + "level": 2, + "type": "Indeterminate", + "tlc": "1", + "admin": "Western Sahara", + "adm0_a3": "SAH", + "geou_dif": 0, + "geounit": "Western Sahara", + "gu_a3": "SAH", + "su_dif": 0, + "subunit": "Western Sahara", + "su_a3": "SAH", + "brk_diff": 1, + "name": "W. Sahara", + "name_long": "Western Sahara", + "brk_a3": "B28", + "brk_name": "W. Sahara", + "brk_group": null, + "abbrev": "W. Sah.", + "postal": "WS", + "formal_en": "Sahrawi Arab Democratic Republic", + "formal_fr": null, + "name_ciawf": "Western Sahara", + "note_adm0": null, + "note_brk": "Self admin.; Claimed by Morocco", + "name_sort": "Western Sahara", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 7, + "mapcolor9": 4, + "mapcolor13": 4, + "pop_est": 603253, + "pop_rank": 11, + "pop_year": 2017, + "gdp_md": 907, + "gdp_year": 2007, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "WI", + "iso_a2": "EH", + "iso_a2_eh": "EH", + "iso_a3": "ESH", + "iso_a3_eh": "ESH", + "iso_n3": "732", + "iso_n3_eh": "732", + "un_a3": "732", + "wb_a2": "-99", + "wb_a3": "-99", + "woe_id": 23424990, + "woe_id_eh": 23424990, + "woe_note": "Exact WOE match as country", + "adm0_iso": "B28", + "adm0_diff": null, + "adm0_tlc": "B28", + "adm0_a3_us": "SAH", + "adm0_a3_fr": "MAR", + "adm0_a3_ru": "SAH", + "adm0_a3_es": "SAH", + "adm0_a3_cn": "SAH", + "adm0_a3_tw": "SAH", + "adm0_a3_in": "MAR", + "adm0_a3_np": "SAH", + "adm0_a3_pk": "SAH", + "adm0_a3_de": "SAH", + "adm0_a3_gb": "SAH", + "adm0_a3_br": "SAH", + "adm0_a3_il": "SAH", + "adm0_a3_ps": "MAR", + "adm0_a3_sa": "MAR", + "adm0_a3_eg": "SAH", + "adm0_a3_ma": "MAR", + "adm0_a3_pt": "SAH", + "adm0_a3_ar": "SAH", + "adm0_a3_jp": "SAH", + "adm0_a3_ko": "SAH", + "adm0_a3_vn": "SAH", + "adm0_a3_tr": "MAR", + "adm0_a3_id": "MAR", + "adm0_a3_pl": "MAR", + "adm0_a3_gr": "SAH", + "adm0_a3_it": "SAH", + "adm0_a3_nl": "MAR", + "adm0_a3_se": "SAH", + "adm0_a3_bd": "SAH", + "adm0_a3_ua": "SAH", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Northern Africa", + "region_wb": "Middle East & North Africa", + "name_len": 9, + "long_len": 14, + "abbrev_len": 7, + "tiny": -99, + "homepart": 1, + "min_zoom": 4.7, + "min_label": 6, + "max_label": 11, + "label_x": -12.630304, + "label_y": 23.967592, + "ne_id": 1159321223, + "wikidataid": "Q6250", + "name_ar": "الصحراء الغربية", + "name_bn": "পশ্চিম সাহারা", + "name_de": "Westsahara", + "name_en": "Western Sahara", + "name_es": "Sahara Occidental", + "name_fa": "صحرای غربی", + "name_fr": "Sahara occidental", + "name_el": "Δυτική Σαχάρα", + "name_he": "סהרה המערבית", + "name_hi": "पश्चिमी सहारा", + "name_hu": "Nyugat-Szahara", + "name_id": "Sahara Barat", + "name_it": "Sahara Occidentale", + "name_ja": "西サハラ", + "name_ko": "서사하라", + "name_nl": "Westelijke Sahara", + "name_pl": "Sahara Zachodnia", + "name_pt": "Sara Ocidental", + "name_ru": "Западная Сахара", + "name_sv": "Västsahara", + "name_tr": "Batı Sahra", + "name_uk": "Західна Сахара", + "name_ur": "مغربی صحارا", + "name_vi": "Tây Sahara", + "name_zh": "西撒哈拉", + "name_zht": "西撒哈拉", + "fclass_iso": "Admin-0 dependency", + "tlc_diff": null, + "fclass_tlc": "Admin-0 dependency", + "fclass_us": null, + "fclass_fr": "Unrecognized", + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": "Unrecognized", + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": "Unrecognized", + "fclass_sa": "Unrecognized", + "fclass_eg": null, + "fclass_ma": "Unrecognized", + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": "Unrecognized", + "fclass_id": "Unrecognized", + "fclass_pl": "Unrecognized", + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": "Unrecognized", + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ESH.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.665589565454809, 27.656425889592356], + [-8.665124477564191, 27.589479071558227], + [-8.684399786809053, 27.395744126896005], + [-8.6872936670174, 25.881056219988906], + [-11.96941891117116, 25.933352769468268], + [-11.937224493853321, 23.374594224536168], + [-12.874221564169575, 23.284832261645178], + [-13.118754441774712, 22.771220201096256], + [-12.929101935263532, 21.327070624267563], + [-16.845193650773993, 21.33332347257488], + [-17.06342322434257, 20.999752102130827], + [-17.02042843267577, 21.422310288981578], + [-17.00296179856109, 21.420734157796577], + [-14.750954555713534, 21.500600083903663], + [-14.630832688851072, 21.860939846274903], + [-14.221167771857253, 22.31016307218816], + [-13.891110398809047, 23.691009019459305], + [-12.50096269372537, 24.7701162785782], + [-12.03075883630163, 26.030866197203068], + [-11.718219773800357, 26.104091701760623], + [-11.392554897497007, 26.883423977154393], + [-10.551262579785273, 26.990807603456886], + [-10.189424200877582, 26.860944729107405], + [-9.735343390328879, 26.860944729107405], + [-9.41303748212448, 27.088476060488574], + [-8.794883999049077, 27.120696316022507], + [-8.817828334986672, 27.656425889592356], + [-8.665589565454809, 27.656425889592356] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Republic of the Congo", + "sov_a3": "COG", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Republic of the Congo", + "adm0_a3": "COG", + "geou_dif": 0, + "geounit": "Republic of the Congo", + "gu_a3": "COG", + "su_dif": 0, + "subunit": "Republic of the Congo", + "su_a3": "COG", + "brk_diff": 0, + "name": "Congo", + "name_long": "Republic of the Congo", + "brk_a3": "COG", + "brk_name": "Republic of the Congo", + "brk_group": null, + "abbrev": "Rep. Congo", + "postal": "CG", + "formal_en": "Republic of the Congo", + "formal_fr": null, + "name_ciawf": "Congo, Republic of the", + "note_adm0": null, + "note_brk": null, + "name_sort": "Congo, Rep.", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 10, + "pop_est": 5380508, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 12267, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "CF", + "iso_a2": "CG", + "iso_a2_eh": "CG", + "iso_a3": "COG", + "iso_a3_eh": "COG", + "iso_n3": "178", + "iso_n3_eh": "178", + "un_a3": "178", + "wb_a2": "CG", + "wb_a3": "COG", + "woe_id": 23424779, + "woe_id_eh": 23424779, + "woe_note": "Exact WOE match as country", + "adm0_iso": "COG", + "adm0_diff": null, + "adm0_tlc": "COG", + "adm0_a3_us": "COG", + "adm0_a3_fr": "COG", + "adm0_a3_ru": "COG", + "adm0_a3_es": "COG", + "adm0_a3_cn": "COG", + "adm0_a3_tw": "COG", + "adm0_a3_in": "COG", + "adm0_a3_np": "COG", + "adm0_a3_pk": "COG", + "adm0_a3_de": "COG", + "adm0_a3_gb": "COG", + "adm0_a3_br": "COG", + "adm0_a3_il": "COG", + "adm0_a3_ps": "COG", + "adm0_a3_sa": "COG", + "adm0_a3_eg": "COG", + "adm0_a3_ma": "COG", + "adm0_a3_pt": "COG", + "adm0_a3_ar": "COG", + "adm0_a3_jp": "COG", + "adm0_a3_ko": "COG", + "adm0_a3_vn": "COG", + "adm0_a3_tr": "COG", + "adm0_a3_id": "COG", + "adm0_a3_pl": "COG", + "adm0_a3_gr": "COG", + "adm0_a3_it": "COG", + "adm0_a3_nl": "COG", + "adm0_a3_se": "COG", + "adm0_a3_bd": "COG", + "adm0_a3_ua": "COG", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Middle Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 5, + "long_len": 21, + "abbrev_len": 10, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 15.9005, + "label_y": 0.142331, + "ne_id": 1159320515, + "wikidataid": "Q971", + "name_ar": "جمهورية الكونغو", + "name_bn": "কঙ্গো প্রজাতন্ত্র", + "name_de": "Republik Kongo", + "name_en": "Republic of the Congo", + "name_es": "República del Congo", + "name_fa": "جمهوری کنگو", + "name_fr": "République du Congo", + "name_el": "Δημοκρατία του Κονγκό", + "name_he": "הרפובליקה של קונגו", + "name_hi": "कांगो गणराज्य", + "name_hu": "Kongói Köztársaság", + "name_id": "Republik Kongo", + "name_it": "Repubblica del Congo", + "name_ja": "コンゴ共和国", + "name_ko": "콩고 공화국", + "name_nl": "Congo-Brazzaville", + "name_pl": "Kongo", + "name_pt": "República do Congo", + "name_ru": "Республика Конго", + "name_sv": "Kongo-Brazzaville", + "name_tr": "Kongo Cumhuriyeti", + "name_uk": "Республіка Конго", + "name_ur": "جمہوریہ کانگو", + "name_vi": "Cộng hòa Congo", + "name_zh": "刚果共和国", + "name_zht": "剛果共和國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "COG.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [18.45306521980993, 3.504385891123349], + [18.393792351971143, 2.90044342692822], + [18.094275750407434, 2.365721543788055], + [17.898835483479587, 1.741831976728278], + [17.774191928791566, 0.855658677571085], + [17.826540154703252, 0.288923244626105], + [17.66355268725468, -0.058083998213817], + [17.638644646889986, -0.424831638189247], + [17.523716261472856, -0.743830254726987], + [16.865306837642123, -1.225816338713287], + [16.407091912510054, -1.740927015798682], + [15.972803175529151, -2.712392266453612], + [16.0062895036543, -3.535132744972529], + [15.753540073314753, -3.855164890156097], + [15.170991652088444, -4.343507175314301], + [14.582603794013181, -4.97023894615014], + [14.209034864975223, -4.793092136253598], + [14.144956088933299, -4.510008640158716], + [13.600234816144678, -4.50013844159097], + [13.258240187237048, -4.882957452009165], + [12.995517205465177, -4.781103203961884], + [12.620759718484493, -4.438023369976136], + [12.318607618873926, -4.606230157086188], + [11.91496300624209, -5.037986748884791], + [11.093772820691925, -3.978826592630547], + [11.855121697648116, -3.426870619321051], + [11.478038771214303, -2.765618991714241], + [11.820963575903193, -2.514161472181982], + [12.495702752338161, -2.391688327650243], + [12.575284458067642, -1.948511244315135], + [13.109618767965628, -2.428740329603514], + [13.99240726080771, -2.4708049454891], + [14.299210239324566, -1.998275648612214], + [14.425455763413595, -1.333406670744971], + [14.316418491277744, -0.552627455247048], + [13.843320753645656, 0.038757635901149], + [14.276265903386957, 1.196929836426619], + [14.026668735417218, 1.395677395021153], + [13.282631463278818, 1.31418366129688], + [13.003113641012078, 1.83089630778332], + [13.075822381246752, 2.267097072759015], + [14.33781253424658, 2.227874660649491], + [15.146341993885244, 1.964014797367184], + [15.940918816805066, 1.727672634280296], + [16.012852410555354, 2.267639675298085], + [16.537058139724138, 3.198254706226279], + [17.133042433346304, 3.728196519379452], + [17.809900343505262, 3.56019643799857], + [18.45306521980993, 3.504385891123349] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Democratic Republic of the Congo", + "sov_a3": "COD", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Democratic Republic of the Congo", + "adm0_a3": "COD", + "geou_dif": 0, + "geounit": "Democratic Republic of the Congo", + "gu_a3": "COD", + "su_dif": 0, + "subunit": "Democratic Republic of the Congo", + "su_a3": "COD", + "brk_diff": 0, + "name": "Dem. Rep. Congo", + "name_long": "Democratic Republic of the Congo", + "brk_a3": "COD", + "brk_name": "Democratic Republic of the Congo", + "brk_group": null, + "abbrev": "D.R.C.", + "postal": "DRC", + "formal_en": "Democratic Republic of the Congo", + "formal_fr": null, + "name_ciawf": "Congo, Democratic Republic of the", + "note_adm0": null, + "note_brk": null, + "name_sort": "Congo, Dem. Rep.", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 4, + "mapcolor9": 4, + "mapcolor13": 7, + "pop_est": 86790567, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 50400, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "CG", + "iso_a2": "CD", + "iso_a2_eh": "CD", + "iso_a3": "COD", + "iso_a3_eh": "COD", + "iso_n3": "180", + "iso_n3_eh": "180", + "un_a3": "180", + "wb_a2": "ZR", + "wb_a3": "ZAR", + "woe_id": 23424780, + "woe_id_eh": 23424780, + "woe_note": "Exact WOE match as country", + "adm0_iso": "COD", + "adm0_diff": null, + "adm0_tlc": "COD", + "adm0_a3_us": "COD", + "adm0_a3_fr": "COD", + "adm0_a3_ru": "COD", + "adm0_a3_es": "COD", + "adm0_a3_cn": "COD", + "adm0_a3_tw": "COD", + "adm0_a3_in": "COD", + "adm0_a3_np": "COD", + "adm0_a3_pk": "COD", + "adm0_a3_de": "COD", + "adm0_a3_gb": "COD", + "adm0_a3_br": "COD", + "adm0_a3_il": "COD", + "adm0_a3_ps": "COD", + "adm0_a3_sa": "COD", + "adm0_a3_eg": "COD", + "adm0_a3_ma": "COD", + "adm0_a3_pt": "COD", + "adm0_a3_ar": "COD", + "adm0_a3_jp": "COD", + "adm0_a3_ko": "COD", + "adm0_a3_vn": "COD", + "adm0_a3_tr": "COD", + "adm0_a3_id": "COD", + "adm0_a3_pl": "COD", + "adm0_a3_gr": "COD", + "adm0_a3_it": "COD", + "adm0_a3_nl": "COD", + "adm0_a3_se": "COD", + "adm0_a3_bd": "COD", + "adm0_a3_ua": "COD", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Middle Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 15, + "long_len": 32, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": 23.458829, + "label_y": -1.858167, + "ne_id": 1159320513, + "wikidataid": "Q974", + "name_ar": "جمهورية الكونغو الديمقراطية", + "name_bn": "গণতান্ত্রিক কঙ্গো প্রজাতন্ত্র", + "name_de": "Demokratische Republik Kongo", + "name_en": "Democratic Republic of the Congo", + "name_es": "República Democrática del Congo", + "name_fa": "جمهوری دموکراتیک کنگو", + "name_fr": "République démocratique du Congo", + "name_el": "Λαϊκή Δημοκρατία του Κονγκό", + "name_he": "הרפובליקה הדמוקרטית של קונגו", + "name_hi": "कांगो लोकतान्त्रिक गणराज्य", + "name_hu": "Kongói Demokratikus Köztársaság", + "name_id": "Republik Demokratik Kongo", + "name_it": "Repubblica Democratica del Congo", + "name_ja": "コンゴ民主共和国", + "name_ko": "콩고 민주 공화국", + "name_nl": "Congo-Kinshasa", + "name_pl": "Demokratyczna Republika Konga", + "name_pt": "República Democrática do Congo", + "name_ru": "Демократическая Республика Конго", + "name_sv": "Kongo-Kinshasa", + "name_tr": "Demokratik Kongo Cumhuriyeti", + "name_uk": "Демократична Республіка Конго", + "name_ur": "جمہوری جمہوریہ کانگو", + "name_vi": "Cộng hòa Dân chủ Congo", + "name_zh": "刚果民主共和国", + "name_zht": "剛果民主共和國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "COD.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [29.339997592900346, -4.499983412294092], + [29.519986606572928, -5.419978936386315], + [29.419992710088167, -5.939998874539434], + [29.620032179490014, -6.520015150583426], + [30.199996779101696, -7.079980970898163], + [30.74001549655179, -8.340007419470915], + [30.740009731422095, -8.34000593035372], + [30.346086053190817, -8.238256524288218], + [29.00291222506047, -8.407031752153472], + [28.734866570762502, -8.526559340044578], + [28.449871046672826, -9.164918308146085], + [28.67368167492893, -9.605924981324932], + [28.49606977714177, -10.789883721564046], + [28.372253045370428, -11.793646742401393], + [28.642417433392353, -11.971568698782315], + [29.34154788586909, -12.360743910372413], + [29.61600141777123, -12.178894545137311], + [29.69961388521949, -13.257226657771831], + [28.934285922976837, -13.248958428605135], + [28.523561639121027, -12.698604424696683], + [28.155108676879987, -12.272480564017897], + [27.388798862423783, -12.132747491100666], + [27.164419793412463, -11.608748467661075], + [26.553087599399618, -11.924439792532127], + [25.752309604604733, -11.784965101776358], + [25.418118116973204, -11.330935967659961], + [24.78316979340295, -11.238693536018964], + [24.31451622894795, -11.26282642989927], + [24.25715538910399, -10.951992689663657], + [23.912215203555718, -10.926826267137514], + [23.45679080576744, -10.867863457892483], + [22.83734541188474, -11.01762175867433], + [22.402798292742375, -10.993075453335692], + [22.155268182064308, -11.084801120653772], + [22.208753289486395, -9.894796237836509], + [21.875181919042348, -9.523707777548566], + [21.8018013851879, -8.90870655684298], + [21.949130893652043, -8.305900974158277], + [21.74645592620331, -7.920084730667149], + [21.7281107927397, -7.290872491081302], + [20.5147481625265, -7.299605808138629], + [20.6018229509383, -6.939317722199682], + [20.091621534920648, -6.943090101756994], + [20.037723016040218, -7.116361179231646], + [19.41750247567316, -7.155428562044299], + [19.16661339689611, -7.738183688999754], + [19.01675174324967, -7.988245944860132], + [18.464175652752687, -7.847014255406443], + [18.13422163256905, -7.987677504104923], + [17.472970004962235, -8.0685511206417], + [17.08999596524717, -7.545688978712526], + [16.8601908708452, -7.222297865429987], + [16.573179965896145, -6.622644545115087], + [16.326528354567046, -5.877470391466268], + [13.375597364971895, -5.864241224799549], + [13.024869419006961, -5.984388929878158], + [12.735171339578699, -5.965682061388499], + [12.32243167486351, -6.10009246177966], + [12.182336866920252, -5.789930515163839], + [12.436688266660868, -5.684303887559246], + [12.468004184629736, -5.248361504745005], + [12.63161176926579, -4.991271254092936], + [12.995517205465177, -4.781103203961884], + [13.258240187237048, -4.882957452009165], + [13.600234816144678, -4.50013844159097], + [14.144956088933299, -4.510008640158716], + [14.209034864975223, -4.793092136253598], + [14.582603794013181, -4.97023894615014], + [15.170991652088444, -4.343507175314301], + [15.753540073314753, -3.855164890156097], + [16.0062895036543, -3.535132744972529], + [15.972803175529151, -2.712392266453612], + [16.407091912510054, -1.740927015798682], + [16.865306837642123, -1.225816338713287], + [17.523716261472856, -0.743830254726987], + [17.638644646889986, -0.424831638189247], + [17.66355268725468, -0.058083998213817], + [17.826540154703252, 0.288923244626105], + [17.774191928791566, 0.855658677571085], + [17.898835483479587, 1.741831976728278], + [18.094275750407434, 2.365721543788055], + [18.393792351971143, 2.90044342692822], + [18.45306521980993, 3.504385891123349], + [18.54298221199778, 4.201785183118318], + [18.93231245288476, 4.709506130385975], + [19.46778364429315, 5.03152781821278], + [20.290679152108936, 4.691677761245288], + [20.927591180106276, 4.322785549329737], + [21.659122755630023, 4.22434194581372], + [22.405123732195538, 4.029160061047321], + [22.70412356943629, 4.633050848810157], + [22.841479526468106, 4.710126247573484], + [23.29721398285014, 4.609693101414223], + [24.410531040146253, 5.10878408448913], + [24.805028924262416, 4.89724660890235], + [25.12883344900328, 4.92724477784779], + [25.278798455514305, 5.170408229997192], + [25.650455356557472, 5.256087754737123], + [26.402760857862543, 5.150874538590871], + [27.04406538260471, 5.127852688004836], + [27.37422610851749, 5.233944403500061], + [27.97997724784281, 4.408413397637375], + [28.428993768026913, 4.287154649264494], + [28.696677687298802, 4.455077215996937], + [29.1590784034465, 4.389267279473231], + [29.71599531425602, 4.600804755060153], + [29.953500197069474, 4.173699042167684], + [30.833852421715427, 3.509171604222463], + [30.83385989759381, 3.509165961110341], + [30.77334679538004, 2.339883327642127], + [31.174149204235817, 2.204465236821264], + [30.85267011894806, 1.849396470543809], + [30.46850752129029, 1.583805446779706], + [30.086153598762706, 1.062312730306289], + [29.875778842902434, 0.597379868976361], + [29.819503208136638, -0.205310153813372], + [29.58783776217217, -0.587405694179381], + [29.579466180140884, -1.341313164885626], + [29.291886834436614, -1.620055840667987], + [29.254834832483343, -2.215109958508911], + [29.117478875451553, -2.292211195488385], + [29.024926385216787, -2.839257907730158], + [29.276383904749053, -3.293907159034063], + [29.339997592900346, -4.499983412294092] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Namibia", + "sov_a3": "NAM", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Namibia", + "adm0_a3": "NAM", + "geou_dif": 0, + "geounit": "Namibia", + "gu_a3": "NAM", + "su_dif": 0, + "subunit": "Namibia", + "su_a3": "NAM", + "brk_diff": 0, + "name": "Namibia", + "name_long": "Namibia", + "brk_a3": "NAM", + "brk_name": "Namibia", + "brk_group": null, + "abbrev": "Nam.", + "postal": "NA", + "formal_en": "Republic of Namibia", + "formal_fr": null, + "name_ciawf": "Namibia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Namibia", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 1, + "mapcolor9": 1, + "mapcolor13": 7, + "pop_est": 2494530, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 12366, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "WA", + "iso_a2": "NA", + "iso_a2_eh": "NA", + "iso_a3": "NAM", + "iso_a3_eh": "NAM", + "iso_n3": "516", + "iso_n3_eh": "516", + "un_a3": "516", + "wb_a2": "NA", + "wb_a3": "NAM", + "woe_id": 23424987, + "woe_id_eh": 23424987, + "woe_note": "Exact WOE match as country", + "adm0_iso": "NAM", + "adm0_diff": null, + "adm0_tlc": "NAM", + "adm0_a3_us": "NAM", + "adm0_a3_fr": "NAM", + "adm0_a3_ru": "NAM", + "adm0_a3_es": "NAM", + "adm0_a3_cn": "NAM", + "adm0_a3_tw": "NAM", + "adm0_a3_in": "NAM", + "adm0_a3_np": "NAM", + "adm0_a3_pk": "NAM", + "adm0_a3_de": "NAM", + "adm0_a3_gb": "NAM", + "adm0_a3_br": "NAM", + "adm0_a3_il": "NAM", + "adm0_a3_ps": "NAM", + "adm0_a3_sa": "NAM", + "adm0_a3_eg": "NAM", + "adm0_a3_ma": "NAM", + "adm0_a3_pt": "NAM", + "adm0_a3_ar": "NAM", + "adm0_a3_jp": "NAM", + "adm0_a3_ko": "NAM", + "adm0_a3_vn": "NAM", + "adm0_a3_tr": "NAM", + "adm0_a3_id": "NAM", + "adm0_a3_pl": "NAM", + "adm0_a3_gr": "NAM", + "adm0_a3_it": "NAM", + "adm0_a3_nl": "NAM", + "adm0_a3_se": "NAM", + "adm0_a3_bd": "NAM", + "adm0_a3_ua": "NAM", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Southern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7.5, + "label_x": 17.108166, + "label_y": -20.575298, + "ne_id": 1159321085, + "wikidataid": "Q1030", + "name_ar": "ناميبيا", + "name_bn": "নামিবিয়া", + "name_de": "Namibia", + "name_en": "Namibia", + "name_es": "Namibia", + "name_fa": "نامیبیا", + "name_fr": "Namibie", + "name_el": "Ναμίμπια", + "name_he": "נמיביה", + "name_hi": "नामीबिया", + "name_hu": "Namíbia", + "name_id": "Namibia", + "name_it": "Namibia", + "name_ja": "ナミビア", + "name_ko": "나미비아", + "name_nl": "Namibië", + "name_pl": "Namibia", + "name_pt": "Namíbia", + "name_ru": "Намибия", + "name_sv": "Namibia", + "name_tr": "Namibya", + "name_uk": "Намібія", + "name_ur": "نمیبیا", + "name_vi": "Namibia", + "name_zh": "纳米比亚", + "name_zht": "納米比亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NAM.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [19.895767856534434, -24.76779021576059], + [19.894734327888614, -28.461104831660776], + [19.002127312911085, -28.972443129188868], + [18.464899122804752, -29.04546192801728], + [17.83615197110953, -28.85637786226132], + [17.387497185951503, -28.78351409272978], + [17.218928663815404, -28.35594329194681], + [16.824017368240902, -28.08216155366447], + [16.344976840895242, -28.5767050106977], + [15.601818068105816, -27.821247247022804], + [15.21047244635946, -27.090955905874047], + [14.989710727608553, -26.117371921495156], + [14.743214145576331, -25.39292001719538], + [14.408144158595833, -23.853014011329847], + [14.385716586981149, -22.65665292734069], + [14.257714064194175, -22.111208184499958], + [13.86864220546866, -21.699036960539978], + [13.35249799973744, -20.872834161057504], + [12.826845330464494, -19.673165785401665], + [12.608564080463621, -19.0453488094877], + [11.794918654028066, -18.069129327061916], + [11.734198846085121, -17.301889336824473], + [12.215461460019355, -17.111668389558083], + [12.814081251688407, -16.94134286872407], + [13.462362094789967, -16.971211846588773], + [14.05850141770901, -17.423380629142663], + [14.209706658595024, -17.35310068122572], + [18.263309360434164, -17.309950860262006], + [18.956186964603603, -17.789094740472258], + [21.377176141045567, -17.930636488519696], + [23.215048455506064, -17.523116143465984], + [24.033861525170778, -17.295843194246324], + [24.682349074001507, -17.353410739819473], + [25.07695031098226, -17.57882333747662], + [25.08444339366457, -17.661815687737374], + [24.520705193792537, -17.887124932529936], + [24.217364536239213, -17.88934701911849], + [23.579005568137717, -18.28126108162006], + [23.1968583513393, -17.869038181227786], + [21.655040317478978, -18.219146010005225], + [20.910641310314535, -18.252218926672022], + [20.88113406747587, -21.814327080983148], + [19.89545779794068, -21.84915699634787], + [19.895767856534434, -24.76779021576059] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "South Africa", + "sov_a3": "ZAF", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "South Africa", + "adm0_a3": "ZAF", + "geou_dif": 0, + "geounit": "South Africa", + "gu_a3": "ZAF", + "su_dif": 0, + "subunit": "South Africa", + "su_a3": "ZAF", + "brk_diff": 0, + "name": "South Africa", + "name_long": "South Africa", + "brk_a3": "ZAF", + "brk_name": "South Africa", + "brk_group": null, + "abbrev": "S.Af.", + "postal": "ZA", + "formal_en": "Republic of South Africa", + "formal_fr": null, + "name_ciawf": "South Africa", + "note_adm0": null, + "note_brk": null, + "name_sort": "South Africa", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 3, + "mapcolor9": 4, + "mapcolor13": 2, + "pop_est": 58558270, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 351431, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "3. Upper middle income", + "fips_10": "SF", + "iso_a2": "ZA", + "iso_a2_eh": "ZA", + "iso_a3": "ZAF", + "iso_a3_eh": "ZAF", + "iso_n3": "710", + "iso_n3_eh": "710", + "un_a3": "710", + "wb_a2": "ZA", + "wb_a3": "ZAF", + "woe_id": 23424942, + "woe_id_eh": 23424942, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ZAF", + "adm0_diff": null, + "adm0_tlc": "ZAF", + "adm0_a3_us": "ZAF", + "adm0_a3_fr": "ZAF", + "adm0_a3_ru": "ZAF", + "adm0_a3_es": "ZAF", + "adm0_a3_cn": "ZAF", + "adm0_a3_tw": "ZAF", + "adm0_a3_in": "ZAF", + "adm0_a3_np": "ZAF", + "adm0_a3_pk": "ZAF", + "adm0_a3_de": "ZAF", + "adm0_a3_gb": "ZAF", + "adm0_a3_br": "ZAF", + "adm0_a3_il": "ZAF", + "adm0_a3_ps": "ZAF", + "adm0_a3_sa": "ZAF", + "adm0_a3_eg": "ZAF", + "adm0_a3_ma": "ZAF", + "adm0_a3_pt": "ZAF", + "adm0_a3_ar": "ZAF", + "adm0_a3_jp": "ZAF", + "adm0_a3_ko": "ZAF", + "adm0_a3_vn": "ZAF", + "adm0_a3_tr": "ZAF", + "adm0_a3_id": "ZAF", + "adm0_a3_pl": "ZAF", + "adm0_a3_gr": "ZAF", + "adm0_a3_it": "ZAF", + "adm0_a3_nl": "ZAF", + "adm0_a3_se": "ZAF", + "adm0_a3_bd": "ZAF", + "adm0_a3_ua": "ZAF", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Southern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 12, + "long_len": 12, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": 23.665734, + "label_y": -29.708776, + "ne_id": 1159321431, + "wikidataid": "Q258", + "name_ar": "جنوب أفريقيا", + "name_bn": "দক্ষিণ আফ্রিকা", + "name_de": "Südafrika", + "name_en": "South Africa", + "name_es": "Sudáfrica", + "name_fa": "آفریقای جنوبی", + "name_fr": "Afrique du Sud", + "name_el": "Νότια Αφρική", + "name_he": "דרום אפריקה", + "name_hi": "दक्षिण अफ़्रीका", + "name_hu": "Dél-afrikai Köztársaság", + "name_id": "Afrika Selatan", + "name_it": "Sudafrica", + "name_ja": "南アフリカ共和国", + "name_ko": "남아프리카 공화국", + "name_nl": "Zuid-Afrika", + "name_pl": "Południowa Afryka", + "name_pt": "África do Sul", + "name_ru": "ЮАР", + "name_sv": "Sydafrika", + "name_tr": "Güney Afrika Cumhuriyeti", + "name_uk": "Південно-Африканська Республіка", + "name_ur": "جنوبی افریقا", + "name_vi": "Cộng hòa Nam Phi", + "name_zh": "南非", + "name_zht": "南非", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ZAF.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [16.344976840895242, -28.5767050106977], + [16.824017368240902, -28.08216155366447], + [17.218928663815404, -28.35594329194681], + [17.387497185951503, -28.78351409272978], + [17.83615197110953, -28.85637786226132], + [18.464899122804752, -29.04546192801728], + [19.002127312911085, -28.972443129188868], + [19.894734327888614, -28.461104831660776], + [19.895767856534434, -24.76779021576059], + [20.16572553882719, -24.91796192800077], + [20.75860924651184, -25.86813648855145], + [20.66647016773544, -26.477453301704923], + [20.88960900237174, -26.828542982695915], + [21.605896030369394, -26.726533705351756], + [22.105968865657868, -26.280256036079138], + [22.57953169118059, -25.979447523708146], + [22.8242712745149, -25.50045867279477], + [23.312096795350186, -25.26868987396572], + [23.73356977712271, -25.390129489851617], + [24.211266717228796, -25.670215752873574], + [25.025170525825786, -25.7196700985769], + [25.66466637543772, -25.486816094669713], + [25.76584882986521, -25.17484547292368], + [25.94165205252216, -24.69637338633322], + [26.4857532081233, -24.616326592713104], + [26.786406691197413, -24.240690606383485], + [27.119409620886245, -23.574323011979775], + [28.01723595552525, -22.82775359465908], + [29.43218834810904, -22.091312758067588], + [29.839036899542972, -22.102216485281176], + [30.322883335091774, -22.271611830333935], + [30.65986535006709, -22.151567478119915], + [31.19140913262129, -22.2515096981724], + [31.670397983534656, -23.658969008073864], + [31.930588820124253, -24.36941659922254], + [31.75240848158188, -25.484283949487413], + [31.83777794772806, -25.84333180105135], + [31.333157586397903, -25.66019052500895], + [31.04407962415715, -25.731452325139443], + [30.949666782359913, -26.02264902110415], + [30.67660851412964, -26.398078301704608], + [30.68596194837448, -26.743845310169533], + [31.28277306491333, -27.285879408478998], + [31.86806033705108, -27.177927341421277], + [32.07166548028107, -26.73382008230491], + [32.830120477028885, -26.742191664336197], + [32.580264926897684, -27.470157566031816], + [32.46213260267845, -28.301011244420557], + [32.20338870619304, -28.75240488049007], + [31.521001417778876, -29.257386976846256], + [31.325561150851, -29.401977634398914], + [30.901762729625347, -29.909956963828037], + [30.62281334811382, -30.42377573010613], + [30.05571618014278, -31.140269463832958], + [28.92555260591954, -32.1720411109725], + [28.2197558936771, -32.771952813448856], + [27.464608188595975, -33.2269637997788], + [26.419452345492825, -33.61495045342619], + [25.90966434093349, -33.6670402971764], + [25.780628289500697, -33.94464609144834], + [25.172861769315972, -33.796851495093584], + [24.677853224392123, -33.98717579522455], + [23.594043409934642, -33.794474379208154], + [22.988188917744736, -33.91643075941698], + [22.574157342222236, -33.86408253350531], + [21.542799106541025, -34.258838799782936], + [20.689052768647002, -34.417175388325234], + [20.071261020597632, -34.79513681410799], + [19.61640506356457, -34.81916635512371], + [19.193278435958717, -34.46259897230979], + [18.85531456876987, -34.444305515278465], + [18.42464318204938, -33.99787281670897], + [18.377410922934615, -34.13652068454807], + [18.24449913907992, -33.86775156019803], + [18.250080193767445, -33.28143075941444], + [17.92519046394844, -32.61129078545343], + [18.247909783611192, -32.42913136162457], + [18.22176150887148, -31.66163298922567], + [17.56691775886887, -30.725721123987547], + [17.064416131262703, -29.878641045859162], + [17.062917514726223, -29.875953871379984], + [16.344976840895242, -28.5767050106977] + ], + [ + [28.978262566857243, -28.95559661226171], + [28.541700066855498, -28.64750172293757], + [28.074338413207784, -28.851468601193588], + [27.532511020627478, -29.24271087007536], + [26.999261915807637, -29.875953871379984], + [27.749397006956485, -30.645105889612225], + [28.107204624145425, -30.54573211031495], + [28.29106937023991, -30.2262167294543], + [28.84839969250774, -30.070050551068256], + [29.018415154748027, -29.74376555757737], + [29.32516645683259, -29.257386976846256], + [28.978262566857243, -28.95559661226171] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Libya", + "sov_a3": "LBY", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Libya", + "adm0_a3": "LBY", + "geou_dif": 0, + "geounit": "Libya", + "gu_a3": "LBY", + "su_dif": 0, + "subunit": "Libya", + "su_a3": "LBY", + "brk_diff": 0, + "name": "Libya", + "name_long": "Libya", + "brk_a3": "LBY", + "brk_name": "Libya", + "brk_group": null, + "abbrev": "Libya", + "postal": "LY", + "formal_en": "Libya", + "formal_fr": null, + "name_ciawf": "Libya", + "note_adm0": null, + "note_brk": null, + "name_sort": "Libya", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 2, + "mapcolor9": 2, + "mapcolor13": 11, + "pop_est": 6777452, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 52091, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "LY", + "iso_a2": "LY", + "iso_a2_eh": "LY", + "iso_a3": "LBY", + "iso_a3_eh": "LBY", + "iso_n3": "434", + "iso_n3_eh": "434", + "un_a3": "434", + "wb_a2": "LY", + "wb_a3": "LBY", + "woe_id": 23424882, + "woe_id_eh": 23424882, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LBY", + "adm0_diff": null, + "adm0_tlc": "LBY", + "adm0_a3_us": "LBY", + "adm0_a3_fr": "LBY", + "adm0_a3_ru": "LBY", + "adm0_a3_es": "LBY", + "adm0_a3_cn": "LBY", + "adm0_a3_tw": "LBY", + "adm0_a3_in": "LBY", + "adm0_a3_np": "LBY", + "adm0_a3_pk": "LBY", + "adm0_a3_de": "LBY", + "adm0_a3_gb": "LBY", + "adm0_a3_br": "LBY", + "adm0_a3_il": "LBY", + "adm0_a3_ps": "LBY", + "adm0_a3_sa": "LBY", + "adm0_a3_eg": "LBY", + "adm0_a3_ma": "LBY", + "adm0_a3_pt": "LBY", + "adm0_a3_ar": "LBY", + "adm0_a3_jp": "LBY", + "adm0_a3_ko": "LBY", + "adm0_a3_vn": "LBY", + "adm0_a3_tr": "LBY", + "adm0_a3_id": "LBY", + "adm0_a3_pl": "LBY", + "adm0_a3_gr": "LBY", + "adm0_a3_it": "LBY", + "adm0_a3_nl": "LBY", + "adm0_a3_se": "LBY", + "adm0_a3_bd": "LBY", + "adm0_a3_ua": "LBY", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Northern Africa", + "region_wb": "Middle East & North Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 18.011015, + "label_y": 26.638944, + "ne_id": 1159321017, + "wikidataid": "Q1016", + "name_ar": "ليبيا", + "name_bn": "লিবিয়া", + "name_de": "Libyen", + "name_en": "Libya", + "name_es": "Libia", + "name_fa": "لیبی", + "name_fr": "Libye", + "name_el": "Λιβύη", + "name_he": "לוב", + "name_hi": "लीबिया", + "name_hu": "Líbia", + "name_id": "Libya", + "name_it": "Libia", + "name_ja": "リビア", + "name_ko": "리비아", + "name_nl": "Libië", + "name_pl": "Libia", + "name_pt": "Líbia", + "name_ru": "Ливия", + "name_sv": "Libyen", + "name_tr": "Libya", + "name_uk": "Лівія", + "name_ur": "لیبیا", + "name_vi": "Libya", + "name_zh": "利比亚", + "name_zht": "利比亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LBY.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [25, 22], + [25.000000000000114, 20.00304], + [23.850000000000136, 20], + [23.83766000000014, 19.580470000000105], + [19.84926, 21.49509], + [15.86085, 23.40972], + [14.8513, 22.862950000000126], + [14.143870883855243, 22.491288967371133], + [13.581424594790462, 23.04050608976928], + [11.999505649471613, 23.47166840259645], + [11.560669386449005, 24.097909247325518], + [10.771363559622927, 24.56253205006175], + [10.303846876678362, 24.379313259370917], + [9.94826134607797, 24.936953640232517], + [9.910692579801776, 25.365454616796796], + [9.319410841518163, 26.094324856057455], + [9.716285841519664, 26.512206325785655], + [9.629056023811074, 27.14095347748092], + [9.756128370816782, 27.688258571884205], + [9.683884718472768, 28.1441738957792], + [9.859997999723447, 28.959989732371014], + [9.805634392952356, 29.424638373323376], + [9.482139926805274, 30.307556057246188], + [9.970017124072854, 30.53932485607524], + [10.056575148161699, 30.961831366493527], + [9.950225050505082, 31.376069647745258], + [10.636901482799487, 31.761420803345757], + [10.944789666394456, 32.081814683555365], + [11.432253452203696, 32.368903103152874], + [11.488787469131012, 33.13699575452324], + [12.66331, 32.79278], + [13.08326, 32.87882], + [13.91868, 32.71196], + [15.24563, 32.26508], + [15.71394, 31.37626], + [16.61162, 31.18218], + [18.02109, 30.76357], + [19.08641, 30.26639], + [19.57404, 30.52582], + [20.05335, 30.98576], + [19.82033, 31.751790000000142], + [20.13397, 32.2382], + [20.85452, 32.7068], + [21.54298, 32.8432], + [22.89576, 32.63858], + [23.2368, 32.19149], + [23.609130000000107, 32.18726], + [23.9275, 32.01667], + [24.92114, 31.89936], + [25.16482, 31.56915], + [24.80287, 31.08929], + [24.95762, 30.6616], + [24.70007, 30.04419], + [25, 29.23865452953346], + [25, 25.682499996361], + [25, 22] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Tunisia", + "sov_a3": "TUN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Tunisia", + "adm0_a3": "TUN", + "geou_dif": 0, + "geounit": "Tunisia", + "gu_a3": "TUN", + "su_dif": 0, + "subunit": "Tunisia", + "su_a3": "TUN", + "brk_diff": 0, + "name": "Tunisia", + "name_long": "Tunisia", + "brk_a3": "TUN", + "brk_name": "Tunisia", + "brk_group": null, + "abbrev": "Tun.", + "postal": "TN", + "formal_en": "Republic of Tunisia", + "formal_fr": null, + "name_ciawf": "Tunisia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Tunisia", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 3, + "mapcolor9": 3, + "mapcolor13": 2, + "pop_est": 11694719, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 38796, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "TS", + "iso_a2": "TN", + "iso_a2_eh": "TN", + "iso_a3": "TUN", + "iso_a3_eh": "TUN", + "iso_n3": "788", + "iso_n3_eh": "788", + "un_a3": "788", + "wb_a2": "TN", + "wb_a3": "TUN", + "woe_id": 23424967, + "woe_id_eh": 23424967, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TUN", + "adm0_diff": null, + "adm0_tlc": "TUN", + "adm0_a3_us": "TUN", + "adm0_a3_fr": "TUN", + "adm0_a3_ru": "TUN", + "adm0_a3_es": "TUN", + "adm0_a3_cn": "TUN", + "adm0_a3_tw": "TUN", + "adm0_a3_in": "TUN", + "adm0_a3_np": "TUN", + "adm0_a3_pk": "TUN", + "adm0_a3_de": "TUN", + "adm0_a3_gb": "TUN", + "adm0_a3_br": "TUN", + "adm0_a3_il": "TUN", + "adm0_a3_ps": "TUN", + "adm0_a3_sa": "TUN", + "adm0_a3_eg": "TUN", + "adm0_a3_ma": "TUN", + "adm0_a3_pt": "TUN", + "adm0_a3_ar": "TUN", + "adm0_a3_jp": "TUN", + "adm0_a3_ko": "TUN", + "adm0_a3_vn": "TUN", + "adm0_a3_tr": "TUN", + "adm0_a3_id": "TUN", + "adm0_a3_pl": "TUN", + "adm0_a3_gr": "TUN", + "adm0_a3_it": "TUN", + "adm0_a3_nl": "TUN", + "adm0_a3_se": "TUN", + "adm0_a3_bd": "TUN", + "adm0_a3_ua": "TUN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Northern Africa", + "region_wb": "Middle East & North Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 9.007881, + "label_y": 33.687263, + "ne_id": 1159321327, + "wikidataid": "Q948", + "name_ar": "تونس", + "name_bn": "তিউনিসিয়া", + "name_de": "Tunesien", + "name_en": "Tunisia", + "name_es": "Túnez", + "name_fa": "تونس", + "name_fr": "Tunisie", + "name_el": "Τυνησία", + "name_he": "תוניסיה", + "name_hi": "ट्यूनिशिया", + "name_hu": "Tunézia", + "name_id": "Tunisia", + "name_it": "Tunisia", + "name_ja": "チュニジア", + "name_ko": "튀니지", + "name_nl": "Tunesië", + "name_pl": "Tunezja", + "name_pt": "Tunísia", + "name_ru": "Тунис", + "name_sv": "Tunisien", + "name_tr": "Tunus", + "name_uk": "Туніс", + "name_ur": "تونس", + "name_vi": "Tuy-ni-di", + "name_zh": "突尼斯", + "name_zht": "突尼西亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TUN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [9.482139926805274, 30.307556057246188], + [9.05560265466815, 32.10269196220129], + [8.439102817426118, 32.50628489840082], + [8.430472853233368, 32.74833730725595], + [7.612641635782182, 33.34411489514896], + [7.524481642292244, 34.09737641045146], + [8.140981479534304, 34.65514598239379], + [8.376367628623768, 35.479876003555944], + [8.217824334352315, 36.433176988260286], + [8.420964389691676, 36.94642731378316], + [9.509993523810607, 37.349994411766545], + [10.210002475636317, 37.230001735984814], + [10.180650262094531, 36.724037787415085], + [11.02886722173335, 37.09210317641396], + [11.100025668999251, 36.899996039368915], + [10.600004510143094, 36.410000108377375], + [10.593286573945138, 35.94744436293281], + [10.939518670300687, 35.698984076473494], + [10.807847120821009, 34.83350718844919], + [10.149592726287125, 34.33077301689771], + [10.339658644256616, 33.78574168551532], + [10.856836378633687, 33.76874013929128], + [11.108500603895122, 33.293342800422195], + [11.488787469131012, 33.13699575452324], + [11.432253452203696, 32.368903103152874], + [10.944789666394456, 32.081814683555365], + [10.636901482799487, 31.761420803345757], + [9.950225050505082, 31.376069647745258], + [10.056575148161699, 30.961831366493527], + [9.970017124072854, 30.53932485607524], + [9.482139926805274, 30.307556057246188] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Zambia", + "sov_a3": "ZMB", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Zambia", + "adm0_a3": "ZMB", + "geou_dif": 0, + "geounit": "Zambia", + "gu_a3": "ZMB", + "su_dif": 0, + "subunit": "Zambia", + "su_a3": "ZMB", + "brk_diff": 0, + "name": "Zambia", + "name_long": "Zambia", + "brk_a3": "ZMB", + "brk_name": "Zambia", + "brk_group": null, + "abbrev": "Zambia", + "postal": "ZM", + "formal_en": "Republic of Zambia", + "formal_fr": null, + "name_ciawf": "Zambia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Zambia", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 8, + "mapcolor9": 5, + "mapcolor13": 13, + "pop_est": 17861030, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 23309, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "ZA", + "iso_a2": "ZM", + "iso_a2_eh": "ZM", + "iso_a3": "ZMB", + "iso_a3_eh": "ZMB", + "iso_n3": "894", + "iso_n3_eh": "894", + "un_a3": "894", + "wb_a2": "ZM", + "wb_a3": "ZMB", + "woe_id": 23425003, + "woe_id_eh": 23425003, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ZMB", + "adm0_diff": null, + "adm0_tlc": "ZMB", + "adm0_a3_us": "ZMB", + "adm0_a3_fr": "ZMB", + "adm0_a3_ru": "ZMB", + "adm0_a3_es": "ZMB", + "adm0_a3_cn": "ZMB", + "adm0_a3_tw": "ZMB", + "adm0_a3_in": "ZMB", + "adm0_a3_np": "ZMB", + "adm0_a3_pk": "ZMB", + "adm0_a3_de": "ZMB", + "adm0_a3_gb": "ZMB", + "adm0_a3_br": "ZMB", + "adm0_a3_il": "ZMB", + "adm0_a3_ps": "ZMB", + "adm0_a3_sa": "ZMB", + "adm0_a3_eg": "ZMB", + "adm0_a3_ma": "ZMB", + "adm0_a3_pt": "ZMB", + "adm0_a3_ar": "ZMB", + "adm0_a3_jp": "ZMB", + "adm0_a3_ko": "ZMB", + "adm0_a3_vn": "ZMB", + "adm0_a3_tr": "ZMB", + "adm0_a3_id": "ZMB", + "adm0_a3_pl": "ZMB", + "adm0_a3_gr": "ZMB", + "adm0_a3_it": "ZMB", + "adm0_a3_nl": "ZMB", + "adm0_a3_se": "ZMB", + "adm0_a3_bd": "ZMB", + "adm0_a3_ua": "ZMB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 26.395298, + "label_y": -14.660804, + "ne_id": 1159321439, + "wikidataid": "Q953", + "name_ar": "زامبيا", + "name_bn": "জাম্বিয়া", + "name_de": "Sambia", + "name_en": "Zambia", + "name_es": "Zambia", + "name_fa": "زامبیا", + "name_fr": "Zambie", + "name_el": "Ζάμπια", + "name_he": "זמביה", + "name_hi": "ज़ाम्बिया", + "name_hu": "Zambia", + "name_id": "Zambia", + "name_it": "Zambia", + "name_ja": "ザンビア", + "name_ko": "잠비아", + "name_nl": "Zambia", + "name_pl": "Zambia", + "name_pt": "Zâmbia", + "name_ru": "Замбия", + "name_sv": "Zambia", + "name_tr": "Zambiya", + "name_uk": "Замбія", + "name_ur": "زیمبیا", + "name_vi": "Zambia", + "name_zh": "赞比亚", + "name_zht": "尚比亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ZMB.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.740009731422095, -8.34000593035372], + [31.15775133695005, -8.594578747317366], + [31.556348097466497, -8.762048841998642], + [32.19186486179194, -8.930358981973257], + [32.75937544122132, -9.23059905358906], + [33.2313879737753, -9.6767216935648], + [33.48568769708359, -10.525558770391115], + [33.315310499817286, -10.796549981329697], + [33.114289178201915, -11.607198174692314], + [33.306422153463075, -12.435778090060218], + [32.991764357237884, -12.783870537978274], + [32.68816531752313, -13.712857761289277], + [33.214024692525214, -13.971860039936153], + [30.17948123548183, -14.796099134991529], + [30.27425581230511, -15.507786960515213], + [29.516834344203147, -15.644677829656388], + [28.947463413211267, -16.04305144619444], + [28.8258687680285, -16.389748630440614], + [28.467906121542683, -16.468400160388846], + [27.59824344250276, -17.290830580314008], + [27.044427117630732, -17.938026218337434], + [26.70677330903564, -17.961228936436484], + [26.381935255648926, -17.8460421688579], + [25.264225701608012, -17.736539808831417], + [25.08444339366457, -17.661815687737374], + [25.07695031098226, -17.57882333747662], + [24.682349074001507, -17.353410739819473], + [24.033861525170778, -17.295843194246324], + [23.215048455506064, -17.523116143465984], + [22.56247846852426, -16.898451429921813], + [21.887842644953874, -16.08031015387688], + [21.933886346125917, -12.898437188369359], + [24.016136508894675, -12.911046237848574], + [23.930922072045377, -12.565847670138856], + [24.079905226342845, -12.191296888887365], + [23.904153680118185, -11.722281589406322], + [24.01789350759259, -11.23729827234709], + [23.912215203555718, -10.926826267137514], + [24.25715538910399, -10.951992689663657], + [24.31451622894795, -11.26282642989927], + [24.78316979340295, -11.238693536018964], + [25.418118116973204, -11.330935967659961], + [25.752309604604733, -11.784965101776358], + [26.553087599399618, -11.924439792532127], + [27.164419793412463, -11.608748467661075], + [27.388798862423783, -12.132747491100666], + [28.155108676879987, -12.272480564017897], + [28.523561639121027, -12.698604424696683], + [28.934285922976837, -13.248958428605135], + [29.69961388521949, -13.257226657771831], + [29.61600141777123, -12.178894545137311], + [29.34154788586909, -12.360743910372413], + [28.642417433392353, -11.971568698782315], + [28.372253045370428, -11.793646742401393], + [28.49606977714177, -10.789883721564046], + [28.67368167492893, -9.605924981324932], + [28.449871046672826, -9.164918308146085], + [28.734866570762502, -8.526559340044578], + [29.00291222506047, -8.407031752153472], + [30.346086053190817, -8.238256524288218], + [30.740009731422095, -8.34000593035372] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Sierra Leone", + "sov_a3": "SLE", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Sierra Leone", + "adm0_a3": "SLE", + "geou_dif": 0, + "geounit": "Sierra Leone", + "gu_a3": "SLE", + "su_dif": 0, + "subunit": "Sierra Leone", + "su_a3": "SLE", + "brk_diff": 0, + "name": "Sierra Leone", + "name_long": "Sierra Leone", + "brk_a3": "SLE", + "brk_name": "Sierra Leone", + "brk_group": null, + "abbrev": "S.L.", + "postal": "SL", + "formal_en": "Republic of Sierra Leone", + "formal_fr": null, + "name_ciawf": "Sierra Leone", + "note_adm0": null, + "note_brk": null, + "name_sort": "Sierra Leone", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 7, + "pop_est": 7813215, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 4121, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "SL", + "iso_a2": "SL", + "iso_a2_eh": "SL", + "iso_a3": "SLE", + "iso_a3_eh": "SLE", + "iso_n3": "694", + "iso_n3_eh": "694", + "un_a3": "694", + "wb_a2": "SL", + "wb_a3": "SLE", + "woe_id": 23424946, + "woe_id_eh": 23424946, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SLE", + "adm0_diff": null, + "adm0_tlc": "SLE", + "adm0_a3_us": "SLE", + "adm0_a3_fr": "SLE", + "adm0_a3_ru": "SLE", + "adm0_a3_es": "SLE", + "adm0_a3_cn": "SLE", + "adm0_a3_tw": "SLE", + "adm0_a3_in": "SLE", + "adm0_a3_np": "SLE", + "adm0_a3_pk": "SLE", + "adm0_a3_de": "SLE", + "adm0_a3_gb": "SLE", + "adm0_a3_br": "SLE", + "adm0_a3_il": "SLE", + "adm0_a3_ps": "SLE", + "adm0_a3_sa": "SLE", + "adm0_a3_eg": "SLE", + "adm0_a3_ma": "SLE", + "adm0_a3_pt": "SLE", + "adm0_a3_ar": "SLE", + "adm0_a3_jp": "SLE", + "adm0_a3_ko": "SLE", + "adm0_a3_vn": "SLE", + "adm0_a3_tr": "SLE", + "adm0_a3_id": "SLE", + "adm0_a3_pl": "SLE", + "adm0_a3_gr": "SLE", + "adm0_a3_it": "SLE", + "adm0_a3_nl": "SLE", + "adm0_a3_se": "SLE", + "adm0_a3_bd": "SLE", + "adm0_a3_ua": "SLE", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 12, + "long_len": 12, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -11.763677, + "label_y": 8.617449, + "ne_id": 1159321251, + "wikidataid": "Q1044", + "name_ar": "سيراليون", + "name_bn": "সিয়েরা লিওন", + "name_de": "Sierra Leone", + "name_en": "Sierra Leone", + "name_es": "Sierra Leona", + "name_fa": "سیرالئون", + "name_fr": "Sierra Leone", + "name_el": "Σιέρα Λεόνε", + "name_he": "סיירה לאון", + "name_hi": "सिएरा लियोन", + "name_hu": "Sierra Leone", + "name_id": "Sierra Leone", + "name_it": "Sierra Leone", + "name_ja": "シエラレオネ", + "name_ko": "시에라리온", + "name_nl": "Sierra Leone", + "name_pl": "Sierra Leone", + "name_pt": "Serra Leoa", + "name_ru": "Сьерра-Леоне", + "name_sv": "Sierra Leone", + "name_tr": "Sierra Leone", + "name_uk": "Сьєрра-Леоне", + "name_ur": "سیرالیون", + "name_vi": "Sierra Leone", + "name_zh": "塞拉利昂", + "name_zht": "獅子山", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SLE.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-13.246550258832515, 8.903048610871508], + [-12.71195756677308, 9.342711696810767], + [-12.59671912276221, 9.62018830000197], + [-12.425928514037565, 9.835834051955956], + [-12.150338100625005, 9.858571682164381], + [-11.917277390988659, 10.046983954300558], + [-11.11748124840733, 10.045872911006285], + [-10.839151984083301, 9.688246161330369], + [-10.622395188835041, 9.267910061068278], + [-10.654770473665891, 8.977178452994195], + [-10.494315151399633, 8.715540676300435], + [-10.505477260774668, 8.348896389189605], + [-10.23009355309128, 8.406205552601293], + [-10.69559485517648, 7.939464016141088], + [-11.146704270868383, 7.396706447779536], + [-11.19980180504828, 7.105845648624737], + [-11.438779466182055, 6.785916856305747], + [-11.70819454593574, 6.860098374860726], + [-12.428098924193819, 7.26294200279203], + [-12.949049038128194, 7.798645738145738], + [-13.124025437868482, 8.163946438016978], + [-13.246550258832515, 8.903048610871508] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Guinea", + "sov_a3": "GIN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Guinea", + "adm0_a3": "GIN", + "geou_dif": 0, + "geounit": "Guinea", + "gu_a3": "GIN", + "su_dif": 0, + "subunit": "Guinea", + "su_a3": "GIN", + "brk_diff": 0, + "name": "Guinea", + "name_long": "Guinea", + "brk_a3": "GIN", + "brk_name": "Guinea", + "brk_group": null, + "abbrev": "Gin.", + "postal": "GN", + "formal_en": "Republic of Guinea", + "formal_fr": null, + "name_ciawf": "Guinea", + "note_adm0": null, + "note_brk": null, + "name_sort": "Guinea", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 3, + "mapcolor9": 7, + "mapcolor13": 2, + "pop_est": 12771246, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 12296, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "GV", + "iso_a2": "GN", + "iso_a2_eh": "GN", + "iso_a3": "GIN", + "iso_a3_eh": "GIN", + "iso_n3": "324", + "iso_n3_eh": "324", + "un_a3": "324", + "wb_a2": "GN", + "wb_a3": "GIN", + "woe_id": 23424835, + "woe_id_eh": 23424835, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GIN", + "adm0_diff": null, + "adm0_tlc": "GIN", + "adm0_a3_us": "GIN", + "adm0_a3_fr": "GIN", + "adm0_a3_ru": "GIN", + "adm0_a3_es": "GIN", + "adm0_a3_cn": "GIN", + "adm0_a3_tw": "GIN", + "adm0_a3_in": "GIN", + "adm0_a3_np": "GIN", + "adm0_a3_pk": "GIN", + "adm0_a3_de": "GIN", + "adm0_a3_gb": "GIN", + "adm0_a3_br": "GIN", + "adm0_a3_il": "GIN", + "adm0_a3_ps": "GIN", + "adm0_a3_sa": "GIN", + "adm0_a3_eg": "GIN", + "adm0_a3_ma": "GIN", + "adm0_a3_pt": "GIN", + "adm0_a3_ar": "GIN", + "adm0_a3_jp": "GIN", + "adm0_a3_ko": "GIN", + "adm0_a3_vn": "GIN", + "adm0_a3_tr": "GIN", + "adm0_a3_id": "GIN", + "adm0_a3_pl": "GIN", + "adm0_a3_gr": "GIN", + "adm0_a3_it": "GIN", + "adm0_a3_nl": "GIN", + "adm0_a3_se": "GIN", + "adm0_a3_bd": "GIN", + "adm0_a3_ua": "GIN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -10.016402, + "label_y": 10.618516, + "ne_id": 1159320795, + "wikidataid": "Q1006", + "name_ar": "غينيا", + "name_bn": "গিনি", + "name_de": "Guinea", + "name_en": "Guinea", + "name_es": "Guinea", + "name_fa": "گینه", + "name_fr": "Guinée", + "name_el": "Γουινέα", + "name_he": "גינאה", + "name_hi": "गिनी", + "name_hu": "Guinea", + "name_id": "Guinea", + "name_it": "Guinea", + "name_ja": "ギニア", + "name_ko": "기니", + "name_nl": "Guinee", + "name_pl": "Gwinea", + "name_pt": "Guiné", + "name_ru": "Гвинея", + "name_sv": "Guinea", + "name_tr": "Gine", + "name_uk": "Гвінея", + "name_ur": "جمہوریہ گنی", + "name_vi": "Guinée", + "name_zh": "几内亚", + "name_zht": "幾內亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GIN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-13.700476040084325, 12.586182969610194], + [-13.217818162478238, 12.575873521367967], + [-12.499050665730564, 12.332089952031057], + [-12.27859900557344, 12.354440008997287], + [-12.203564825885634, 12.465647691289405], + [-11.658300950557932, 12.386582749882836], + [-11.51394283695059, 12.442987575729418], + [-11.456168585648271, 12.076834214725338], + [-11.297573614944511, 12.077971096235771], + [-11.03655595543826, 12.211244615116515], + [-10.870829637078215, 12.17788747807211], + [-10.593223842806282, 11.92397532800598], + [-10.165213792348837, 11.844083563682744], + [-9.890992804392013, 12.060478623904972], + [-9.567911749703214, 12.194243068892476], + [-9.327616339546012, 12.334286200403454], + [-9.127473517279583, 12.308060411015333], + [-8.90526485842453, 12.088358059126437], + [-8.786099005559464, 11.812560939984706], + [-8.376304897484914, 11.393645941610629], + [-8.581305304386774, 11.136245632364805], + [-8.620321010767128, 10.810890814655183], + [-8.407310756860028, 10.909256903522762], + [-8.282357143578281, 10.792597357623846], + [-8.33537716310974, 10.494811916541934], + [-8.029943610048619, 10.206534939001713], + [-8.229337124046822, 10.1290202905639], + [-8.30961646161225, 9.789531968622441], + [-8.07911373537435, 9.376223863152035], + [-7.832100389019188, 8.575704250518626], + [-8.20349890790088, 8.455453192575447], + [-8.299048631208564, 8.316443589710303], + [-8.221792364932199, 8.123328762235573], + [-8.280703497744938, 7.687179673692157], + [-8.439298468448698, 7.686042792181738], + [-8.722123582382125, 7.71167430259851], + [-8.926064622422004, 7.309037380396376], + [-9.208786383490846, 7.313920803247953], + [-9.40334815106975, 7.526905218938907], + [-9.337279832384581, 7.928534450711354], + [-9.755342169625834, 8.541055202666925], + [-10.016566534861255, 8.428503933135232], + [-10.23009355309128, 8.406205552601293], + [-10.505477260774668, 8.348896389189605], + [-10.494315151399633, 8.715540676300435], + [-10.654770473665891, 8.977178452994195], + [-10.622395188835041, 9.267910061068278], + [-10.839151984083301, 9.688246161330369], + [-11.11748124840733, 10.045872911006285], + [-11.917277390988659, 10.046983954300558], + [-12.150338100625005, 9.858571682164381], + [-12.425928514037565, 9.835834051955956], + [-12.59671912276221, 9.62018830000197], + [-12.71195756677308, 9.342711696810767], + [-13.246550258832515, 8.903048610871508], + [-13.685153977909792, 9.49474376061346], + [-14.074044969122282, 9.886166897008252], + [-14.33007585291237, 10.015719712763968], + [-14.579698859098258, 10.214467271358515], + [-14.693231980843505, 10.656300767454042], + [-14.839553798877944, 10.87657156009814], + [-15.130311245168173, 11.040411688679526], + [-14.685687221728898, 11.527823798056488], + [-14.382191534878729, 11.509271958863692], + [-14.121406419317779, 11.677117010947697], + [-13.900799729863776, 11.678718980348748], + [-13.743160773157413, 11.811269029177412], + [-13.828271857142125, 12.142644151249044], + [-13.718743658899513, 12.24718557377551], + [-13.700476040084325, 12.586182969610194] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Liberia", + "sov_a3": "LBR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Liberia", + "adm0_a3": "LBR", + "geou_dif": 0, + "geounit": "Liberia", + "gu_a3": "LBR", + "su_dif": 0, + "subunit": "Liberia", + "su_a3": "LBR", + "brk_diff": 0, + "name": "Liberia", + "name_long": "Liberia", + "brk_a3": "LBR", + "brk_name": "Liberia", + "brk_group": null, + "abbrev": "Liberia", + "postal": "LR", + "formal_en": "Republic of Liberia", + "formal_fr": null, + "name_ciawf": "Liberia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Liberia", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 3, + "mapcolor9": 4, + "mapcolor13": 9, + "pop_est": 4937374, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 3070, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "LI", + "iso_a2": "LR", + "iso_a2_eh": "LR", + "iso_a3": "LBR", + "iso_a3_eh": "LBR", + "iso_n3": "430", + "iso_n3_eh": "430", + "un_a3": "430", + "wb_a2": "LR", + "wb_a3": "LBR", + "woe_id": 23424876, + "woe_id_eh": 23424876, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LBR", + "adm0_diff": null, + "adm0_tlc": "LBR", + "adm0_a3_us": "LBR", + "adm0_a3_fr": "LBR", + "adm0_a3_ru": "LBR", + "adm0_a3_es": "LBR", + "adm0_a3_cn": "LBR", + "adm0_a3_tw": "LBR", + "adm0_a3_in": "LBR", + "adm0_a3_np": "LBR", + "adm0_a3_pk": "LBR", + "adm0_a3_de": "LBR", + "adm0_a3_gb": "LBR", + "adm0_a3_br": "LBR", + "adm0_a3_il": "LBR", + "adm0_a3_ps": "LBR", + "adm0_a3_sa": "LBR", + "adm0_a3_eg": "LBR", + "adm0_a3_ma": "LBR", + "adm0_a3_pt": "LBR", + "adm0_a3_ar": "LBR", + "adm0_a3_jp": "LBR", + "adm0_a3_ko": "LBR", + "adm0_a3_vn": "LBR", + "adm0_a3_tr": "LBR", + "adm0_a3_id": "LBR", + "adm0_a3_pl": "LBR", + "adm0_a3_gr": "LBR", + "adm0_a3_it": "LBR", + "adm0_a3_nl": "LBR", + "adm0_a3_se": "LBR", + "adm0_a3_bd": "LBR", + "adm0_a3_ua": "LBR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 7, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": -9.460379, + "label_y": 6.447177, + "ne_id": 1159321015, + "wikidataid": "Q1014", + "name_ar": "ليبيريا", + "name_bn": "লাইবেরিয়া", + "name_de": "Liberia", + "name_en": "Liberia", + "name_es": "Liberia", + "name_fa": "لیبریا", + "name_fr": "Liberia", + "name_el": "Λιβερία", + "name_he": "ליבריה", + "name_hi": "लाइबेरिया", + "name_hu": "Libéria", + "name_id": "Liberia", + "name_it": "Liberia", + "name_ja": "リベリア", + "name_ko": "라이베리아", + "name_nl": "Liberia", + "name_pl": "Liberia", + "name_pt": "Libéria", + "name_ru": "Либерия", + "name_sv": "Liberia", + "name_tr": "Liberya", + "name_uk": "Ліберія", + "name_ur": "لائبیریا", + "name_vi": "Liberia", + "name_zh": "利比里亚", + "name_zht": "賴比瑞亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LBR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.439298468448698, 7.686042792181738], + [-8.48544552248535, 7.39520783124307], + [-8.385451626000574, 6.911800645368743], + [-8.60288021486862, 6.46756419517166], + [-8.311347622094019, 6.193033148621083], + [-7.993692592795881, 6.126189683451543], + [-7.570152553731688, 5.707352199725904], + [-7.539715135111763, 5.313345241716519], + [-7.635368211284031, 5.188159084489456], + [-7.71215938966975, 4.364565944837722], + [-7.974107224957251, 4.355755113131963], + [-9.004793667018674, 4.8324185245922], + [-9.913420376006684, 5.593560695819207], + [-10.765383876986645, 6.140710760925558], + [-11.438779466182055, 6.785916856305747], + [-11.19980180504828, 7.105845648624737], + [-11.146704270868383, 7.396706447779536], + [-10.69559485517648, 7.939464016141088], + [-10.23009355309128, 8.406205552601293], + [-10.016566534861255, 8.428503933135232], + [-9.755342169625834, 8.541055202666925], + [-9.337279832384581, 7.928534450711354], + [-9.40334815106975, 7.526905218938907], + [-9.208786383490846, 7.313920803247953], + [-8.926064622422004, 7.309037380396376], + [-8.722123582382125, 7.71167430259851], + [-8.439298468448698, 7.686042792181738] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Central African Republic", + "sov_a3": "CAF", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Central African Republic", + "adm0_a3": "CAF", + "geou_dif": 0, + "geounit": "Central African Republic", + "gu_a3": "CAF", + "su_dif": 0, + "subunit": "Central African Republic", + "su_a3": "CAF", + "brk_diff": 0, + "name": "Central African Rep.", + "name_long": "Central African Republic", + "brk_a3": "CAF", + "brk_name": "Central African Rep.", + "brk_group": null, + "abbrev": "C.A.R.", + "postal": "CF", + "formal_en": "Central African Republic", + "formal_fr": null, + "name_ciawf": "Central African Republic", + "note_adm0": null, + "note_brk": null, + "name_sort": "Central African Republic", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 6, + "mapcolor9": 6, + "mapcolor13": 9, + "pop_est": 4745185, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 2220, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "CT", + "iso_a2": "CF", + "iso_a2_eh": "CF", + "iso_a3": "CAF", + "iso_a3_eh": "CAF", + "iso_n3": "140", + "iso_n3_eh": "140", + "un_a3": "140", + "wb_a2": "CF", + "wb_a3": "CAF", + "woe_id": 23424792, + "woe_id_eh": 23424792, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CAF", + "adm0_diff": null, + "adm0_tlc": "CAF", + "adm0_a3_us": "CAF", + "adm0_a3_fr": "CAF", + "adm0_a3_ru": "CAF", + "adm0_a3_es": "CAF", + "adm0_a3_cn": "CAF", + "adm0_a3_tw": "CAF", + "adm0_a3_in": "CAF", + "adm0_a3_np": "CAF", + "adm0_a3_pk": "CAF", + "adm0_a3_de": "CAF", + "adm0_a3_gb": "CAF", + "adm0_a3_br": "CAF", + "adm0_a3_il": "CAF", + "adm0_a3_ps": "CAF", + "adm0_a3_sa": "CAF", + "adm0_a3_eg": "CAF", + "adm0_a3_ma": "CAF", + "adm0_a3_pt": "CAF", + "adm0_a3_ar": "CAF", + "adm0_a3_jp": "CAF", + "adm0_a3_ko": "CAF", + "adm0_a3_vn": "CAF", + "adm0_a3_tr": "CAF", + "adm0_a3_id": "CAF", + "adm0_a3_pl": "CAF", + "adm0_a3_gr": "CAF", + "adm0_a3_it": "CAF", + "adm0_a3_nl": "CAF", + "adm0_a3_se": "CAF", + "adm0_a3_bd": "CAF", + "adm0_a3_ua": "CAF", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Middle Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 20, + "long_len": 24, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 20.906897, + "label_y": 6.989681, + "ne_id": 1159320463, + "wikidataid": "Q929", + "name_ar": "جمهورية أفريقيا الوسطى", + "name_bn": "মধ্য আফ্রিকান প্রজাতন্ত্র", + "name_de": "Zentralafrikanische Republik", + "name_en": "Central African Republic", + "name_es": "República Centroafricana", + "name_fa": "جمهوری آفریقای مرکزی", + "name_fr": "République centrafricaine", + "name_el": "Κεντροαφρικανική Δημοκρατία", + "name_he": "הרפובליקה המרכז-אפריקאית", + "name_hi": "मध्य अफ़्रीकी गणराज्य", + "name_hu": "Közép-afrikai Köztársaság", + "name_id": "Republik Afrika Tengah", + "name_it": "Repubblica Centrafricana", + "name_ja": "中央アフリカ共和国", + "name_ko": "중앙아프리카 공화국", + "name_nl": "Centraal-Afrikaanse Republiek", + "name_pl": "Republika Środkowoafrykańska", + "name_pt": "República Centro-Africana", + "name_ru": "Центральноафриканская Республика", + "name_sv": "Centralafrikanska republiken", + "name_tr": "Orta Afrika Cumhuriyeti", + "name_uk": "Центральноафриканська Республіка", + "name_ur": "وسطی افریقی جمہوریہ", + "name_vi": "Cộng hòa Trung Phi", + "name_zh": "中非共和国", + "name_zht": "中非共和國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CAF.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [27.37422610851749, 5.233944403500061], + [27.04406538260471, 5.127852688004836], + [26.402760857862543, 5.150874538590871], + [25.650455356557472, 5.256087754737123], + [25.278798455514305, 5.170408229997192], + [25.12883344900328, 4.92724477784779], + [24.805028924262416, 4.89724660890235], + [24.410531040146253, 5.10878408448913], + [23.29721398285014, 4.609693101414223], + [22.841479526468106, 4.710126247573484], + [22.70412356943629, 4.633050848810157], + [22.405123732195538, 4.029160061047321], + [21.659122755630023, 4.22434194581372], + [20.927591180106276, 4.322785549329737], + [20.290679152108936, 4.691677761245288], + [19.46778364429315, 5.03152781821278], + [18.93231245288476, 4.709506130385975], + [18.54298221199778, 4.201785183118318], + [18.45306521980993, 3.504385891123349], + [17.809900343505262, 3.56019643799857], + [17.133042433346304, 3.728196519379452], + [16.537058139724138, 3.198254706226279], + [16.012852410555354, 2.267639675298085], + [15.907380812247652, 2.557389431158612], + [15.862732374747482, 3.013537298998983], + [15.405395948964383, 3.33530060466434], + [15.036219516671252, 3.851367295747124], + [14.950953403389661, 4.210389309094921], + [14.47837243008047, 4.732605495620447], + [14.558935988023507, 5.03059764243153], + [14.459407179429348, 5.4517605656103], + [14.536560092841114, 6.22695872642069], + [14.776545444404576, 6.408498033062045], + [15.279460483469109, 7.421924546737969], + [16.106231723706742, 7.497087917506462], + [16.290561557691888, 7.754307359239419], + [16.456184523187346, 7.734773667832968], + [16.705988396886255, 7.508327541529979], + [17.964929640380888, 7.890914008002994], + [18.38955488452322, 8.281303615751824], + [18.911021762780507, 8.630894680206353], + [18.812009718509273, 8.982914536978598], + [19.09400800952602, 9.07484691002584], + [20.05968549976427, 9.012706000194854], + [21.000868361096167, 9.475985215691509], + [21.723821648859456, 10.567055568885976], + [22.23112918466876, 10.97188873946061], + [22.864165480244225, 11.142395127807546], + [22.97754357269261, 10.71446259199854], + [23.554304233502194, 10.089255275915308], + [23.55724979014283, 9.681218166538684], + [23.394779087017184, 9.265067857292223], + [23.459012892355986, 8.954285793488893], + [23.805813429466752, 8.666318874542526], + [24.567369012152085, 8.229187933785468], + [25.11493248871679, 7.825104071479174], + [25.124130893664727, 7.500085150579437], + [25.79664798351118, 6.979315904158071], + [26.213418409945117, 6.546603298362072], + [26.465909458123235, 5.94671743410187], + [27.21340905122517, 5.550953477394557], + [27.37422610851749, 5.233944403500061] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Sudan", + "sov_a3": "SDN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Sudan", + "adm0_a3": "SDN", + "geou_dif": 0, + "geounit": "Sudan", + "gu_a3": "SDN", + "su_dif": 0, + "subunit": "Sudan", + "su_a3": "SDN", + "brk_diff": 0, + "name": "Sudan", + "name_long": "Sudan", + "brk_a3": "SDN", + "brk_name": "Sudan", + "brk_group": null, + "abbrev": "Sudan", + "postal": "SD", + "formal_en": "Republic of the Sudan", + "formal_fr": null, + "name_ciawf": "Sudan", + "note_adm0": null, + "note_brk": null, + "name_sort": "Sudan", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 6, + "mapcolor9": 4, + "mapcolor13": 1, + "pop_est": 42813238, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 30513, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "SU", + "iso_a2": "SD", + "iso_a2_eh": "SD", + "iso_a3": "SDN", + "iso_a3_eh": "SDN", + "iso_n3": "729", + "iso_n3_eh": "729", + "un_a3": "729", + "wb_a2": "SD", + "wb_a3": "SDN", + "woe_id": -90, + "woe_id_eh": 23424952, + "woe_note": "Almost all FLickr photos are in the north.", + "adm0_iso": "SDZ", + "adm0_diff": null, + "adm0_tlc": "SDZ", + "adm0_a3_us": "SDN", + "adm0_a3_fr": "SDN", + "adm0_a3_ru": "SDN", + "adm0_a3_es": "SDN", + "adm0_a3_cn": "SDN", + "adm0_a3_tw": "SDN", + "adm0_a3_in": "SDN", + "adm0_a3_np": "SDN", + "adm0_a3_pk": "SDN", + "adm0_a3_de": "SDN", + "adm0_a3_gb": "SDN", + "adm0_a3_br": "SDN", + "adm0_a3_il": "SDN", + "adm0_a3_ps": "SDN", + "adm0_a3_sa": "SDN", + "adm0_a3_eg": "SDN", + "adm0_a3_ma": "SDN", + "adm0_a3_pt": "SDN", + "adm0_a3_ar": "SDN", + "adm0_a3_jp": "SDN", + "adm0_a3_ko": "SDN", + "adm0_a3_vn": "SDN", + "adm0_a3_tr": "SDN", + "adm0_a3_id": "SDN", + "adm0_a3_pl": "SDN", + "adm0_a3_gr": "SDN", + "adm0_a3_it": "SDN", + "adm0_a3_nl": "SDN", + "adm0_a3_se": "SDN", + "adm0_a3_bd": "SDN", + "adm0_a3_ua": "SDN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Northern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 8, + "label_x": 29.260657, + "label_y": 16.330746, + "ne_id": 1159321229, + "wikidataid": "Q1049", + "name_ar": "السودان", + "name_bn": "সুদান", + "name_de": "Sudan", + "name_en": "Sudan", + "name_es": "Sudán", + "name_fa": "سودان", + "name_fr": "Soudan", + "name_el": "Σουδάν", + "name_he": "סודאן", + "name_hi": "सूडान", + "name_hu": "Szudán", + "name_id": "Sudan", + "name_it": "Sudan", + "name_ja": "スーダン", + "name_ko": "수단", + "name_nl": "Soedan", + "name_pl": "Sudan", + "name_pt": "Sudão", + "name_ru": "Судан", + "name_sv": "Sudan", + "name_tr": "Sudan", + "name_uk": "Судан", + "name_ur": "سوڈان", + "name_vi": "Sudan", + "name_zh": "苏丹", + "name_zht": "蘇丹", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SDN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [24.567369012152085, 8.229187933785468], + [23.805813429466752, 8.666318874542526], + [23.459012892355986, 8.954285793488893], + [23.394779087017184, 9.265067857292223], + [23.55724979014283, 9.681218166538684], + [23.554304233502194, 10.089255275915308], + [22.97754357269261, 10.71446259199854], + [22.864165480244225, 11.142395127807546], + [22.87622, 11.384610000000123], + [22.50869, 11.67936], + [22.49762, 12.26024], + [22.28801, 12.64605], + [21.93681, 12.588180000000136], + [22.03759, 12.95546], + [22.29658, 13.37232], + [22.18329, 13.78648], + [22.51202, 14.09318], + [22.30351, 14.32682], + [22.56795000000011, 14.944290000000137], + [23.024590000000103, 15.68072], + [23.886890000000108, 15.61084], + [23.83766000000014, 19.580470000000105], + [23.850000000000136, 20], + [25.000000000000114, 20.00304], + [25, 22], + [29.02, 22], + [32.9, 22], + [36.86623, 22], + [37.1887200000001, 21.01885], + [36.96941, 20.83744000000013], + [37.11470000000014, 19.80796], + [37.4817900000001, 18.61409], + [37.86276, 18.36786], + [38.410089959473225, 17.998307399970315], + [37.90400000000011, 17.42754], + [37.16747, 17.263140000000135], + [36.852530000000115, 16.95655], + [36.75389, 16.29186], + [36.32322, 14.82249], + [36.42951, 14.42211], + [36.27022, 13.563330000000121], + [35.86363, 12.57828], + [35.26049, 12.08286], + [34.83163000000013, 11.318960000000118], + [34.73115000000013, 10.910170000000107], + [34.25745, 10.63009], + [33.96162, 9.58358], + [33.97498, 8.68456], + [33.963392794971185, 9.464285229420625], + [33.82496348090751, 9.484060845715362], + [33.84213085302815, 9.981914637215993], + [33.72195924818311, 10.325262079630193], + [33.206938084561784, 10.720111638406593], + [33.086766479716744, 11.441141267476496], + [33.206938084561784, 12.179338268667095], + [32.743419037302544, 12.248007757149992], + [32.67474954881965, 12.02483191958072], + [32.073891524594785, 11.973329803218519], + [32.31423473428475, 11.68148447716652], + [32.400071594888345, 11.080626452941488], + [31.850715687025513, 10.531270545078826], + [31.35286189552488, 9.810240916008695], + [30.837840731903384, 9.70723668328452], + [29.996639497988554, 10.290927335388687], + [29.61895731133285, 10.084918869940225], + [29.515953078608618, 9.793073543888056], + [29.000931914987177, 9.60423245056029], + [28.966597170745786, 9.398223985111656], + [27.970889587744352, 9.398223985111656], + [27.833550610778786, 9.60423245056029], + [27.112520981708883, 9.638567194801624], + [26.752006167173818, 9.466893473594496], + [26.477328213242515, 9.552730334198088], + [25.962307049621018, 10.136420986302426], + [25.790633328413946, 10.411098940233728], + [25.069603699343986, 10.273759963267992], + [24.794925745412684, 9.810240916008695], + [24.53741516360202, 8.91753756573172], + [24.19406772118765, 8.728696472403897], + [23.886979580860668, 8.619729712933065], + [24.567369012152085, 8.229187933785468] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Djibouti", + "sov_a3": "DJI", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Djibouti", + "adm0_a3": "DJI", + "geou_dif": 0, + "geounit": "Djibouti", + "gu_a3": "DJI", + "su_dif": 0, + "subunit": "Djibouti", + "su_a3": "DJI", + "brk_diff": 0, + "name": "Djibouti", + "name_long": "Djibouti", + "brk_a3": "DJI", + "brk_name": "Djibouti", + "brk_group": null, + "abbrev": "Dji.", + "postal": "DJ", + "formal_en": "Republic of Djibouti", + "formal_fr": null, + "name_ciawf": "Djibouti", + "note_adm0": null, + "note_brk": null, + "name_sort": "Djibouti", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 2, + "mapcolor9": 4, + "mapcolor13": 8, + "pop_est": 973560, + "pop_rank": 11, + "pop_year": 2019, + "gdp_md": 3324, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "DJ", + "iso_a2": "DJ", + "iso_a2_eh": "DJ", + "iso_a3": "DJI", + "iso_a3_eh": "DJI", + "iso_n3": "262", + "iso_n3_eh": "262", + "un_a3": "262", + "wb_a2": "DJ", + "wb_a3": "DJI", + "woe_id": 23424797, + "woe_id_eh": 23424797, + "woe_note": "Exact WOE match as country", + "adm0_iso": "DJI", + "adm0_diff": null, + "adm0_tlc": "DJI", + "adm0_a3_us": "DJI", + "adm0_a3_fr": "DJI", + "adm0_a3_ru": "DJI", + "adm0_a3_es": "DJI", + "adm0_a3_cn": "DJI", + "adm0_a3_tw": "DJI", + "adm0_a3_in": "DJI", + "adm0_a3_np": "DJI", + "adm0_a3_pk": "DJI", + "adm0_a3_de": "DJI", + "adm0_a3_gb": "DJI", + "adm0_a3_br": "DJI", + "adm0_a3_il": "DJI", + "adm0_a3_ps": "DJI", + "adm0_a3_sa": "DJI", + "adm0_a3_eg": "DJI", + "adm0_a3_ma": "DJI", + "adm0_a3_pt": "DJI", + "adm0_a3_ar": "DJI", + "adm0_a3_jp": "DJI", + "adm0_a3_ko": "DJI", + "adm0_a3_vn": "DJI", + "adm0_a3_tr": "DJI", + "adm0_a3_id": "DJI", + "adm0_a3_pl": "DJI", + "adm0_a3_gr": "DJI", + "adm0_a3_it": "DJI", + "adm0_a3_nl": "DJI", + "adm0_a3_se": "DJI", + "adm0_a3_bd": "DJI", + "adm0_a3_ua": "DJI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Middle East & North Africa", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 42.498825, + "label_y": 11.976343, + "ne_id": 1159320541, + "wikidataid": "Q977", + "name_ar": "جيبوتي", + "name_bn": "জিবুতি", + "name_de": "Dschibuti", + "name_en": "Djibouti", + "name_es": "Yibuti", + "name_fa": "جیبوتی", + "name_fr": "Djibouti", + "name_el": "Τζιμπουτί", + "name_he": "ג'יבוטי", + "name_hi": "जिबूती", + "name_hu": "Dzsibuti", + "name_id": "Djibouti", + "name_it": "Gibuti", + "name_ja": "ジブチ", + "name_ko": "지부티", + "name_nl": "Djibouti", + "name_pl": "Dżibuti", + "name_pt": "Djibouti", + "name_ru": "Джибути", + "name_sv": "Djibouti", + "name_tr": "Cibuti", + "name_uk": "Джибуті", + "name_ur": "جبوتی", + "name_vi": "Djibouti", + "name_zh": "吉布提", + "name_zht": "吉布地", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "DJI.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [42.35156000000012, 12.542230000000131], + [42.77964236834475, 12.455415757695675], + [43.08122602720016, 12.699638576707116], + [43.31785241066467, 12.390148423711025], + [43.286381463398925, 11.974928290245884], + [42.715873650896526, 11.735640570518342], + [43.14530480324214, 11.462039699748857], + [42.77685184100096, 10.92687856693442], + [42.55493000000013, 11.105110000000195], + [42.31414000000012, 11.0342], + [41.755570000000205, 11.050910000000101], + [41.73959000000019, 11.355110000000138], + [41.66176000000013, 11.6312], + [42.000000000000114, 12.100000000000136], + [42.35156000000012, 12.542230000000131] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Eritrea", + "sov_a3": "ERI", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Eritrea", + "adm0_a3": "ERI", + "geou_dif": 0, + "geounit": "Eritrea", + "gu_a3": "ERI", + "su_dif": 0, + "subunit": "Eritrea", + "su_a3": "ERI", + "brk_diff": 0, + "name": "Eritrea", + "name_long": "Eritrea", + "brk_a3": "ERI", + "brk_name": "Eritrea", + "brk_group": null, + "abbrev": "Erit.", + "postal": "ER", + "formal_en": "State of Eritrea", + "formal_fr": null, + "name_ciawf": "Eritrea", + "note_adm0": null, + "note_brk": null, + "name_sort": "Eritrea", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 1, + "mapcolor9": 2, + "mapcolor13": 12, + "pop_est": 6081196, + "pop_rank": 13, + "pop_year": 2020, + "gdp_md": 2065, + "gdp_year": 2011, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "ER", + "iso_a2": "ER", + "iso_a2_eh": "ER", + "iso_a3": "ERI", + "iso_a3_eh": "ERI", + "iso_n3": "232", + "iso_n3_eh": "232", + "un_a3": "232", + "wb_a2": "ER", + "wb_a3": "ERI", + "woe_id": 23424806, + "woe_id_eh": 23424806, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ERI", + "adm0_diff": null, + "adm0_tlc": "ERI", + "adm0_a3_us": "ERI", + "adm0_a3_fr": "ERI", + "adm0_a3_ru": "ERI", + "adm0_a3_es": "ERI", + "adm0_a3_cn": "ERI", + "adm0_a3_tw": "ERI", + "adm0_a3_in": "ERI", + "adm0_a3_np": "ERI", + "adm0_a3_pk": "ERI", + "adm0_a3_de": "ERI", + "adm0_a3_gb": "ERI", + "adm0_a3_br": "ERI", + "adm0_a3_il": "ERI", + "adm0_a3_ps": "ERI", + "adm0_a3_sa": "ERI", + "adm0_a3_eg": "ERI", + "adm0_a3_ma": "ERI", + "adm0_a3_pt": "ERI", + "adm0_a3_ar": "ERI", + "adm0_a3_jp": "ERI", + "adm0_a3_ko": "ERI", + "adm0_a3_vn": "ERI", + "adm0_a3_tr": "ERI", + "adm0_a3_id": "ERI", + "adm0_a3_pl": "ERI", + "adm0_a3_gr": "ERI", + "adm0_a3_it": "ERI", + "adm0_a3_nl": "ERI", + "adm0_a3_se": "ERI", + "adm0_a3_bd": "ERI", + "adm0_a3_ua": "ERI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 38.285566, + "label_y": 15.787401, + "ne_id": 1159320581, + "wikidataid": "Q986", + "name_ar": "إريتريا", + "name_bn": "ইরিত্রিয়া", + "name_de": "Eritrea", + "name_en": "Eritrea", + "name_es": "Eritrea", + "name_fa": "اریتره", + "name_fr": "Érythrée", + "name_el": "Ερυθραία", + "name_he": "אריתריאה", + "name_hi": "इरित्रिया", + "name_hu": "Eritrea", + "name_id": "Eritrea", + "name_it": "Eritrea", + "name_ja": "エリトリア", + "name_ko": "에리트레아", + "name_nl": "Eritrea", + "name_pl": "Erytrea", + "name_pt": "Eritreia", + "name_ru": "Эритрея", + "name_sv": "Eritrea", + "name_tr": "Eritre", + "name_uk": "Еритрея", + "name_ur": "اریتریا", + "name_vi": "Eritrea", + "name_zh": "厄立特里亚", + "name_zht": "厄利垂亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ERI.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [36.42951, 14.42211], + [36.32322, 14.82249], + [36.75389, 16.29186], + [36.852530000000115, 16.95655], + [37.16747, 17.263140000000135], + [37.90400000000011, 17.42754], + [38.410089959473225, 17.998307399970315], + [38.990622999840014, 16.840626125551694], + [39.26611006038803, 15.92272349696725], + [39.814293654140215, 15.435647284400318], + [41.17927493669765, 14.491079616753211], + [41.73495161313235, 13.921036892141558], + [42.27683068214486, 13.343992010954423], + [42.58957645037526, 13.000421250861905], + [43.08122602720016, 12.699638576707116], + [42.77964236834475, 12.455415757695675], + [42.35156000000012, 12.542230000000131], + [42.00975, 12.86582], + [41.59856, 13.452090000000112], + [41.1552, 13.77333], + [40.8966, 14.118640000000141], + [40.02625000000012, 14.51959], + [39.34061, 14.53155], + [39.0994, 14.74064], + [38.51295, 14.50547], + [37.90607000000011, 14.959430000000168], + [37.59377, 14.2131], + [36.42951, 14.42211] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Ivory Coast", + "sov_a3": "CIV", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Ivory Coast", + "adm0_a3": "CIV", + "geou_dif": 0, + "geounit": "Ivory Coast", + "gu_a3": "CIV", + "su_dif": 0, + "subunit": "Ivory Coast", + "su_a3": "CIV", + "brk_diff": 0, + "name": "Côte d'Ivoire", + "name_long": "Côte d'Ivoire", + "brk_a3": "CIV", + "brk_name": "Côte d'Ivoire", + "brk_group": null, + "abbrev": "I.C.", + "postal": "CI", + "formal_en": "Republic of Ivory Coast", + "formal_fr": "Republic of Cote D'Ivoire", + "name_ciawf": "Cote D'ivoire", + "note_adm0": null, + "note_brk": null, + "name_sort": "Côte d'Ivoire", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 6, + "mapcolor9": 3, + "mapcolor13": 3, + "pop_est": 25716544, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 58539, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "IV", + "iso_a2": "CI", + "iso_a2_eh": "CI", + "iso_a3": "CIV", + "iso_a3_eh": "CIV", + "iso_n3": "384", + "iso_n3_eh": "384", + "un_a3": "384", + "wb_a2": "CI", + "wb_a3": "CIV", + "woe_id": 23424854, + "woe_id_eh": 23424854, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CIV", + "adm0_diff": null, + "adm0_tlc": "CIV", + "adm0_a3_us": "CIV", + "adm0_a3_fr": "CIV", + "adm0_a3_ru": "CIV", + "adm0_a3_es": "CIV", + "adm0_a3_cn": "CIV", + "adm0_a3_tw": "CIV", + "adm0_a3_in": "CIV", + "adm0_a3_np": "CIV", + "adm0_a3_pk": "CIV", + "adm0_a3_de": "CIV", + "adm0_a3_gb": "CIV", + "adm0_a3_br": "CIV", + "adm0_a3_il": "CIV", + "adm0_a3_ps": "CIV", + "adm0_a3_sa": "CIV", + "adm0_a3_eg": "CIV", + "adm0_a3_ma": "CIV", + "adm0_a3_pt": "CIV", + "adm0_a3_ar": "CIV", + "adm0_a3_jp": "CIV", + "adm0_a3_ko": "CIV", + "adm0_a3_vn": "CIV", + "adm0_a3_tr": "CIV", + "adm0_a3_id": "CIV", + "adm0_a3_pl": "CIV", + "adm0_a3_gr": "CIV", + "adm0_a3_it": "CIV", + "adm0_a3_nl": "CIV", + "adm0_a3_se": "CIV", + "adm0_a3_bd": "CIV", + "adm0_a3_ua": "CIV", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 13, + "long_len": 13, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 8, + "label_x": -5.568618, + "label_y": 7.49139, + "ne_id": 1159320507, + "wikidataid": "Q1008", + "name_ar": "ساحل العاج", + "name_bn": "কোত দিভোয়ার", + "name_de": "Elfenbeinküste", + "name_en": "Ivory Coast", + "name_es": "Costa de Marfil", + "name_fa": "ساحل عاج", + "name_fr": "Côte d'Ivoire", + "name_el": "Ακτή Ελεφαντοστού", + "name_he": "חוף השנהב", + "name_hi": "कोत दिव्वार", + "name_hu": "Elefántcsontpart", + "name_id": "Pantai Gading", + "name_it": "Costa d'Avorio", + "name_ja": "コートジボワール", + "name_ko": "코트디부아르", + "name_nl": "Ivoorkust", + "name_pl": "Wybrzeże Kości Słoniowej", + "name_pt": "Costa do Marfim", + "name_ru": "Кот-д’Ивуар", + "name_sv": "Elfenbenskusten", + "name_tr": "Fildişi Sahili", + "name_uk": "Кот-д'Івуар", + "name_ur": "کوت داوواغ", + "name_vi": "Bờ Biển Ngà", + "name_zh": "科特迪瓦", + "name_zht": "象牙海岸", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CIV.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.029943610048619, 10.206534939001713], + [-7.899589809592372, 10.297382106970828], + [-7.622759161804809, 10.147236232946796], + [-6.850506557635057, 10.138993841996239], + [-6.666460944027548, 10.430810655148449], + [-6.493965013037268, 10.411302801958271], + [-6.205222947606431, 10.524060777219134], + [-6.050452032892267, 10.096360785355444], + [-5.816926235365287, 10.222554633012194], + [-5.404341599946974, 10.370736802609146], + [-4.954653286143099, 10.152713934769736], + [-4.779883592131966, 9.821984768101743], + [-4.330246954760383, 9.610834865757141], + [-3.980449184576685, 9.8623440617217], + [-3.511898972986273, 9.90032623945622], + [-2.827496303712707, 9.642460842319778], + [-2.562189500326241, 8.219627793811483], + [-2.983584967450327, 7.379704901555513], + [-3.244370083011262, 6.250471503113502], + [-2.81070146321784, 5.38905121502411], + [-2.856125047202397, 4.994475816259509], + [-3.311084357100071, 4.984295559098015], + [-4.008819545904942, 5.179813340674315], + [-4.649917364917911, 5.168263658057086], + [-5.834496222344526, 4.993700669775137], + [-6.528769090185847, 4.705087795425015], + [-7.518941209330436, 4.338288479017308], + [-7.71215938966975, 4.364565944837722], + [-7.635368211284031, 5.188159084489456], + [-7.539715135111763, 5.313345241716519], + [-7.570152553731688, 5.707352199725904], + [-7.993692592795881, 6.126189683451543], + [-8.311347622094019, 6.193033148621083], + [-8.60288021486862, 6.46756419517166], + [-8.385451626000574, 6.911800645368743], + [-8.48544552248535, 7.39520783124307], + [-8.439298468448698, 7.686042792181738], + [-8.280703497744938, 7.687179673692157], + [-8.221792364932199, 8.123328762235573], + [-8.299048631208564, 8.316443589710303], + [-8.20349890790088, 8.455453192575447], + [-7.832100389019188, 8.575704250518626], + [-8.07911373537435, 9.376223863152035], + [-8.30961646161225, 9.789531968622441], + [-8.229337124046822, 10.1290202905639], + [-8.029943610048619, 10.206534939001713] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Mali", + "sov_a3": "MLI", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Mali", + "adm0_a3": "MLI", + "geou_dif": 0, + "geounit": "Mali", + "gu_a3": "MLI", + "su_dif": 0, + "subunit": "Mali", + "su_a3": "MLI", + "brk_diff": 0, + "name": "Mali", + "name_long": "Mali", + "brk_a3": "MLI", + "brk_name": "Mali", + "brk_group": null, + "abbrev": "Mali", + "postal": "ML", + "formal_en": "Republic of Mali", + "formal_fr": null, + "name_ciawf": "Mali", + "note_adm0": null, + "note_brk": null, + "name_sort": "Mali", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 7, + "pop_est": 19658031, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 17279, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "ML", + "iso_a2": "ML", + "iso_a2_eh": "ML", + "iso_a3": "MLI", + "iso_a3_eh": "MLI", + "iso_n3": "466", + "iso_n3_eh": "466", + "un_a3": "466", + "wb_a2": "ML", + "wb_a3": "MLI", + "woe_id": 23424891, + "woe_id_eh": 23424891, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MLI", + "adm0_diff": null, + "adm0_tlc": "MLI", + "adm0_a3_us": "MLI", + "adm0_a3_fr": "MLI", + "adm0_a3_ru": "MLI", + "adm0_a3_es": "MLI", + "adm0_a3_cn": "MLI", + "adm0_a3_tw": "MLI", + "adm0_a3_in": "MLI", + "adm0_a3_np": "MLI", + "adm0_a3_pk": "MLI", + "adm0_a3_de": "MLI", + "adm0_a3_gb": "MLI", + "adm0_a3_br": "MLI", + "adm0_a3_il": "MLI", + "adm0_a3_ps": "MLI", + "adm0_a3_sa": "MLI", + "adm0_a3_eg": "MLI", + "adm0_a3_ma": "MLI", + "adm0_a3_pt": "MLI", + "adm0_a3_ar": "MLI", + "adm0_a3_jp": "MLI", + "adm0_a3_ko": "MLI", + "adm0_a3_vn": "MLI", + "adm0_a3_tr": "MLI", + "adm0_a3_id": "MLI", + "adm0_a3_pl": "MLI", + "adm0_a3_gr": "MLI", + "adm0_a3_it": "MLI", + "adm0_a3_nl": "MLI", + "adm0_a3_se": "MLI", + "adm0_a3_bd": "MLI", + "adm0_a3_ua": "MLI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7, + "label_x": -2.038455, + "label_y": 18.692713, + "ne_id": 1159321063, + "wikidataid": "Q912", + "name_ar": "مالي", + "name_bn": "মালি", + "name_de": "Mali", + "name_en": "Mali", + "name_es": "Malí", + "name_fa": "مالی", + "name_fr": "Mali", + "name_el": "Μάλι", + "name_he": "מאלי", + "name_hi": "माली", + "name_hu": "Mali", + "name_id": "Mali", + "name_it": "Mali", + "name_ja": "マリ共和国", + "name_ko": "말리", + "name_nl": "Mali", + "name_pl": "Mali", + "name_pt": "Mali", + "name_ru": "Мали", + "name_sv": "Mali", + "name_tr": "Mali", + "name_uk": "Малі", + "name_ur": "مالی", + "name_vi": "Mali", + "name_zh": "马里", + "name_zht": "馬利共和國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MLI.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-11.51394283695059, 12.442987575729418], + [-11.467899135778524, 12.754518947800975], + [-11.55339779300543, 13.141213690641067], + [-11.927716030311615, 13.422075100147396], + [-12.12488745772126, 13.994727484589788], + [-12.170750291380301, 14.616834214735505], + [-11.834207526079467, 14.79909699142894], + [-11.666078253617854, 15.388208319556298], + [-11.349095017939504, 15.411256008358478], + [-10.650791388379417, 15.132745876521426], + [-10.086846482778213, 15.330485744686271], + [-9.700255092802706, 15.264107367407362], + [-9.55023840985939, 15.486496893775438], + [-5.537744309908447, 15.501689764869257], + [-5.315277268891933, 16.20185374599184], + [-5.488522508150439, 16.325102037007966], + [-5.971128709324248, 20.64083344164763], + [-6.453786586930335, 24.956590684503425], + [-4.923337368174231, 24.974574082941], + [-1.550054897457613, 22.792665920497384], + [1.823227573259032, 20.610809434486043], + [2.06099083823392, 20.142233384679486], + [2.683588494486429, 19.856230170160117], + [3.1466610042539, 19.693578599521445], + [3.158133172222705, 19.057364203360038], + [4.267419467800039, 19.155265204337], + [4.270209995143802, 16.852227484601215], + [3.723421665063483, 16.184283759012615], + [3.638258904646477, 15.568119818580456], + [2.749992709981484, 15.409524847876696], + [1.385528191746858, 15.323561102759172], + [1.015783318698482, 14.96818227788799], + [0.374892205414682, 14.92890818934613], + [-0.26625729003058, 14.924308986872148], + [-0.515854458000348, 15.116157741755728], + [-1.066363491205664, 14.973815009007765], + [-2.001035122068771, 14.559008287000893], + [-2.191824510090385, 14.246417548067356], + [-2.967694464520577, 13.79815033615151], + [-3.10370683431276, 13.541266791228594], + [-3.522802700199861, 13.337661647998615], + [-4.006390753587226, 13.472485459848116], + [-4.28040503581488, 13.228443508349741], + [-4.427166103523803, 12.542645575404295], + [-5.220941941743121, 11.713858954307227], + [-5.197842576508648, 11.37514577885014], + [-5.470564947929006, 10.951269842976048], + [-5.404341599946974, 10.370736802609146], + [-5.816926235365287, 10.222554633012194], + [-6.050452032892267, 10.096360785355444], + [-6.205222947606431, 10.524060777219134], + [-6.493965013037268, 10.411302801958271], + [-6.666460944027548, 10.430810655148449], + [-6.850506557635057, 10.138993841996239], + [-7.622759161804809, 10.147236232946796], + [-7.899589809592372, 10.297382106970828], + [-8.029943610048619, 10.206534939001713], + [-8.33537716310974, 10.494811916541934], + [-8.282357143578281, 10.792597357623846], + [-8.407310756860028, 10.909256903522762], + [-8.620321010767128, 10.810890814655183], + [-8.581305304386774, 11.136245632364805], + [-8.376304897484914, 11.393645941610629], + [-8.786099005559464, 11.812560939984706], + [-8.90526485842453, 12.088358059126437], + [-9.127473517279583, 12.308060411015333], + [-9.327616339546012, 12.334286200403454], + [-9.567911749703214, 12.194243068892476], + [-9.890992804392013, 12.060478623904972], + [-10.165213792348837, 11.844083563682744], + [-10.593223842806282, 11.92397532800598], + [-10.870829637078215, 12.17788747807211], + [-11.03655595543826, 12.211244615116515], + [-11.297573614944511, 12.077971096235771], + [-11.456168585648271, 12.076834214725338], + [-11.51394283695059, 12.442987575729418] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Senegal", + "sov_a3": "SEN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Senegal", + "adm0_a3": "SEN", + "geou_dif": 0, + "geounit": "Senegal", + "gu_a3": "SEN", + "su_dif": 0, + "subunit": "Senegal", + "su_a3": "SEN", + "brk_diff": 0, + "name": "Senegal", + "name_long": "Senegal", + "brk_a3": "SEN", + "brk_name": "Senegal", + "brk_group": null, + "abbrev": "Sen.", + "postal": "SN", + "formal_en": "Republic of Senegal", + "formal_fr": null, + "name_ciawf": "Senegal", + "note_adm0": null, + "note_brk": null, + "name_sort": "Senegal", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 6, + "mapcolor9": 5, + "mapcolor13": 5, + "pop_est": 16296364, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 23578, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "SG", + "iso_a2": "SN", + "iso_a2_eh": "SN", + "iso_a3": "SEN", + "iso_a3_eh": "SEN", + "iso_n3": "686", + "iso_n3_eh": "686", + "un_a3": "686", + "wb_a2": "SN", + "wb_a3": "SEN", + "woe_id": 23424943, + "woe_id_eh": 23424943, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SEN", + "adm0_diff": null, + "adm0_tlc": "SEN", + "adm0_a3_us": "SEN", + "adm0_a3_fr": "SEN", + "adm0_a3_ru": "SEN", + "adm0_a3_es": "SEN", + "adm0_a3_cn": "SEN", + "adm0_a3_tw": "SEN", + "adm0_a3_in": "SEN", + "adm0_a3_np": "SEN", + "adm0_a3_pk": "SEN", + "adm0_a3_de": "SEN", + "adm0_a3_gb": "SEN", + "adm0_a3_br": "SEN", + "adm0_a3_il": "SEN", + "adm0_a3_ps": "SEN", + "adm0_a3_sa": "SEN", + "adm0_a3_eg": "SEN", + "adm0_a3_ma": "SEN", + "adm0_a3_pt": "SEN", + "adm0_a3_ar": "SEN", + "adm0_a3_jp": "SEN", + "adm0_a3_ko": "SEN", + "adm0_a3_vn": "SEN", + "adm0_a3_tr": "SEN", + "adm0_a3_id": "SEN", + "adm0_a3_pl": "SEN", + "adm0_a3_gr": "SEN", + "adm0_a3_it": "SEN", + "adm0_a3_nl": "SEN", + "adm0_a3_se": "SEN", + "adm0_a3_bd": "SEN", + "adm0_a3_ua": "SEN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 8, + "label_x": -14.778586, + "label_y": 15.138125, + "ne_id": 1159321243, + "wikidataid": "Q1041", + "name_ar": "السنغال", + "name_bn": "সেনেগাল", + "name_de": "Senegal", + "name_en": "Senegal", + "name_es": "Senegal", + "name_fa": "سنگال", + "name_fr": "Sénégal", + "name_el": "Σενεγάλη", + "name_he": "סנגל", + "name_hi": "सेनेगल", + "name_hu": "Szenegál", + "name_id": "Senegal", + "name_it": "Senegal", + "name_ja": "セネガル", + "name_ko": "세네갈", + "name_nl": "Senegal", + "name_pl": "Senegal", + "name_pt": "Senegal", + "name_ru": "Сенегал", + "name_sv": "Senegal", + "name_tr": "Senegal", + "name_uk": "Сенегал", + "name_ur": "سینیگال", + "name_vi": "Sénégal", + "name_zh": "塞内加尔", + "name_zht": "塞內加爾", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SEN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-16.71372880702347, 13.594958604379855], + [-17.126106736712615, 14.373515733289224], + [-17.62504269049066, 14.729540513564073], + [-17.18517289882223, 14.919477240452862], + [-16.700706346085923, 15.621527411354108], + [-16.463098110407884, 16.13503611903846], + [-16.12069007004193, 16.455662543193384], + [-15.623666144258692, 16.369337063049812], + [-15.135737270558819, 16.587282416240782], + [-14.577347581428981, 16.59826365810281], + [-14.099521450242179, 16.304302273010492], + [-13.435737677453062, 16.03938304286619], + [-12.830658331747516, 15.303691514542948], + [-12.170750291380301, 14.616834214735505], + [-12.12488745772126, 13.994727484589788], + [-11.927716030311615, 13.422075100147396], + [-11.55339779300543, 13.141213690641067], + [-11.467899135778524, 12.754518947800975], + [-11.51394283695059, 12.442987575729418], + [-11.658300950557932, 12.386582749882836], + [-12.203564825885634, 12.465647691289405], + [-12.27859900557344, 12.354440008997287], + [-12.499050665730564, 12.332089952031057], + [-13.217818162478238, 12.575873521367967], + [-13.700476040084325, 12.586182969610194], + [-15.54847693527401, 12.628170070847347], + [-15.816574266004254, 12.515567124883347], + [-16.147716844130585, 12.547761542201187], + [-16.677451951554573, 12.384851589401052], + [-16.841524624081273, 13.15139394780256], + [-15.931295945692211, 13.130284125211332], + [-15.691000535534995, 13.270353094938457], + [-15.511812506562933, 13.278569647672867], + [-15.141163295949468, 13.509511623585238], + [-14.712197231494628, 13.298206691943777], + [-14.277701788784555, 13.280585028532244], + [-13.844963344772408, 13.505041612192002], + [-14.046992356817482, 13.79406789800045], + [-14.376713833055788, 13.625680243377374], + [-14.687030808968487, 13.630356960499784], + [-15.08173539881382, 13.876491807505985], + [-15.39877031092446, 13.86036876063092], + [-15.624596320039942, 13.62358734786956], + [-16.71372880702347, 13.594958604379855] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Nigeria", + "sov_a3": "NGA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Nigeria", + "adm0_a3": "NGA", + "geou_dif": 0, + "geounit": "Nigeria", + "gu_a3": "NGA", + "su_dif": 0, + "subunit": "Nigeria", + "su_a3": "NGA", + "brk_diff": 0, + "name": "Nigeria", + "name_long": "Nigeria", + "brk_a3": "NGA", + "brk_name": "Nigeria", + "brk_group": null, + "abbrev": "Nigeria", + "postal": "NG", + "formal_en": "Federal Republic of Nigeria", + "formal_fr": null, + "name_ciawf": "Nigeria", + "note_adm0": null, + "note_brk": null, + "name_sort": "Nigeria", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 5, + "mapcolor13": 2, + "pop_est": 200963599, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 448120, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "4. Lower middle income", + "fips_10": "NI", + "iso_a2": "NG", + "iso_a2_eh": "NG", + "iso_a3": "NGA", + "iso_a3_eh": "NGA", + "iso_n3": "566", + "iso_n3_eh": "566", + "un_a3": "566", + "wb_a2": "NG", + "wb_a3": "NGA", + "woe_id": 23424908, + "woe_id_eh": 23424908, + "woe_note": "Exact WOE match as country", + "adm0_iso": "NGA", + "adm0_diff": null, + "adm0_tlc": "NGA", + "adm0_a3_us": "NGA", + "adm0_a3_fr": "NGA", + "adm0_a3_ru": "NGA", + "adm0_a3_es": "NGA", + "adm0_a3_cn": "NGA", + "adm0_a3_tw": "NGA", + "adm0_a3_in": "NGA", + "adm0_a3_np": "NGA", + "adm0_a3_pk": "NGA", + "adm0_a3_de": "NGA", + "adm0_a3_gb": "NGA", + "adm0_a3_br": "NGA", + "adm0_a3_il": "NGA", + "adm0_a3_ps": "NGA", + "adm0_a3_sa": "NGA", + "adm0_a3_eg": "NGA", + "adm0_a3_ma": "NGA", + "adm0_a3_pt": "NGA", + "adm0_a3_ar": "NGA", + "adm0_a3_jp": "NGA", + "adm0_a3_ko": "NGA", + "adm0_a3_vn": "NGA", + "adm0_a3_tr": "NGA", + "adm0_a3_id": "NGA", + "adm0_a3_pl": "NGA", + "adm0_a3_gr": "NGA", + "adm0_a3_it": "NGA", + "adm0_a3_nl": "NGA", + "adm0_a3_se": "NGA", + "adm0_a3_bd": "NGA", + "adm0_a3_ua": "NGA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 7, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": 7.50322, + "label_y": 9.439799, + "ne_id": 1159321089, + "wikidataid": "Q1033", + "name_ar": "نيجيريا", + "name_bn": "নাইজেরিয়া", + "name_de": "Nigeria", + "name_en": "Nigeria", + "name_es": "Nigeria", + "name_fa": "نیجریه", + "name_fr": "Nigeria", + "name_el": "Νιγηρία", + "name_he": "ניגריה", + "name_hi": "नाईजीरिया", + "name_hu": "Nigéria", + "name_id": "Nigeria", + "name_it": "Nigeria", + "name_ja": "ナイジェリア", + "name_ko": "나이지리아", + "name_nl": "Nigeria", + "name_pl": "Nigeria", + "name_pt": "Nigéria", + "name_ru": "Нигерия", + "name_sv": "Nigeria", + "name_tr": "Nijerya", + "name_uk": "Нігерія", + "name_ur": "نائجیریا", + "name_vi": "Nigeria", + "name_zh": "尼日利亚", + "name_zht": "奈及利亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NGA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [2.691701694356254, 6.258817246928629], + [2.74906253420022, 7.870734361192888], + [2.723792758809509, 8.50684540448971], + [2.912308383810256, 9.137607937044322], + [3.220351596702101, 9.444152533399702], + [3.705438266625919, 10.063210354040208], + [3.600070021182802, 10.332186184119408], + [3.797112257511714, 10.734745591673105], + [3.572216424177469, 11.32793935795152], + [3.611180454125559, 11.660167141155968], + [3.680633579125811, 12.552903347214226], + [3.967282749048849, 12.956108710171575], + [4.107945997747322, 13.531215725147831], + [4.368343540066007, 13.747481594289411], + [5.443058302440136, 13.865923977102227], + [6.445426059605637, 13.492768459522678], + [6.820441928747754, 13.115091254117518], + [7.330746697630019, 13.0980380314612], + [7.804671258178786, 13.343526923063747], + [9.014933302454438, 12.826659247280418], + [9.524928012742947, 12.851102199754479], + [10.114814487354693, 13.27725189864941], + [10.701031935273706, 13.246917832894084], + [10.989593133191534, 13.387322699431195], + [11.527803175511394, 13.328980007373588], + [12.302071160540523, 13.037189032437524], + [13.083987257548813, 13.596147162322495], + [13.318701613018561, 13.556356309457826], + [13.995352817448293, 12.461565253138303], + [14.181336297266794, 12.483656927943116], + [14.577177768622533, 12.085360826053503], + [14.468192172918975, 11.904751695193411], + [14.415378859116684, 11.572368882692075], + [13.572949659894562, 10.798565985553566], + [13.308676385153918, 10.160362046748928], + [13.167599724997103, 9.640626328973411], + [12.955467970438974, 9.417771714714704], + [12.753671502339216, 8.717762762888995], + [12.218872104550599, 8.305824082874324], + [12.063946160539558, 7.799808457872302], + [11.839308709366803, 7.397042344589437], + [11.74577436691851, 6.981382961449754], + [11.058787876030351, 6.644426784690594], + [10.497375115611419, 7.055357774275564], + [10.118276808318257, 7.03876963950988], + [9.522705926154401, 6.453482367372117], + [9.233162876023044, 6.444490668153335], + [8.757532993208628, 5.479665839047911], + [8.500287713259695, 4.771982937026849], + [7.462108188515941, 4.412108262546241], + [7.082596469764439, 4.464689032403228], + [6.6980721370806, 4.240594183769517], + [5.898172641634687, 4.262453314628985], + [5.362804803090881, 4.887970689305959], + [5.033574252959369, 5.611802476418234], + [4.325607130560684, 6.270651149923467], + [3.574180128604553, 6.258300482605719], + [2.691701694356254, 6.258817246928629] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Benin", + "sov_a3": "BEN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Benin", + "adm0_a3": "BEN", + "geou_dif": 0, + "geounit": "Benin", + "gu_a3": "BEN", + "su_dif": 0, + "subunit": "Benin", + "su_a3": "BEN", + "brk_diff": 0, + "name": "Benin", + "name_long": "Benin", + "brk_a3": "BEN", + "brk_name": "Benin", + "brk_group": null, + "abbrev": "Benin", + "postal": "BJ", + "formal_en": "Republic of Benin", + "formal_fr": null, + "name_ciawf": "Benin", + "note_adm0": null, + "note_brk": null, + "name_sort": "Benin", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 2, + "mapcolor9": 2, + "mapcolor13": 12, + "pop_est": 11801151, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 14390, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "BN", + "iso_a2": "BJ", + "iso_a2_eh": "BJ", + "iso_a3": "BEN", + "iso_a3_eh": "BEN", + "iso_n3": "204", + "iso_n3_eh": "204", + "un_a3": "204", + "wb_a2": "BJ", + "wb_a3": "BEN", + "woe_id": 23424764, + "woe_id_eh": 23424764, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BEN", + "adm0_diff": null, + "adm0_tlc": "BEN", + "adm0_a3_us": "BEN", + "adm0_a3_fr": "BEN", + "adm0_a3_ru": "BEN", + "adm0_a3_es": "BEN", + "adm0_a3_cn": "BEN", + "adm0_a3_tw": "BEN", + "adm0_a3_in": "BEN", + "adm0_a3_np": "BEN", + "adm0_a3_pk": "BEN", + "adm0_a3_de": "BEN", + "adm0_a3_gb": "BEN", + "adm0_a3_br": "BEN", + "adm0_a3_il": "BEN", + "adm0_a3_ps": "BEN", + "adm0_a3_sa": "BEN", + "adm0_a3_eg": "BEN", + "adm0_a3_ma": "BEN", + "adm0_a3_pt": "BEN", + "adm0_a3_ar": "BEN", + "adm0_a3_jp": "BEN", + "adm0_a3_ko": "BEN", + "adm0_a3_vn": "BEN", + "adm0_a3_tr": "BEN", + "adm0_a3_id": "BEN", + "adm0_a3_pl": "BEN", + "adm0_a3_gr": "BEN", + "adm0_a3_it": "BEN", + "adm0_a3_nl": "BEN", + "adm0_a3_se": "BEN", + "adm0_a3_bd": "BEN", + "adm0_a3_ua": "BEN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 2.352018, + "label_y": 10.324775, + "ne_id": 1159320399, + "wikidataid": "Q962", + "name_ar": "بنين", + "name_bn": "বেনিন", + "name_de": "Benin", + "name_en": "Benin", + "name_es": "Benín", + "name_fa": "بنین", + "name_fr": "Bénin", + "name_el": "Μπενίν", + "name_he": "בנין", + "name_hi": "बेनिन", + "name_hu": "Benin", + "name_id": "Benin", + "name_it": "Benin", + "name_ja": "ベナン", + "name_ko": "베냉", + "name_nl": "Benin", + "name_pl": "Benin", + "name_pt": "Benim", + "name_ru": "Бенин", + "name_sv": "Benin", + "name_tr": "Benin", + "name_uk": "Бенін", + "name_ur": "بینن", + "name_vi": "Bénin", + "name_zh": "贝宁", + "name_zht": "貝南", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BEN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [2.691701694356254, 6.258817246928629], + [1.865240512712319, 6.142157701029731], + [1.618950636409238, 6.832038072126238], + [1.664477573258381, 9.12859039960938], + [1.46304284018467, 9.334624335157088], + [1.425060662450136, 9.825395412633], + [1.077795037448738, 10.175606594275024], + [0.772335646171484, 10.470808213742359], + [0.899563022474069, 10.99733938236426], + [1.243469679376489, 11.110510769083461], + [1.447178175471066, 11.547719224488858], + [1.935985548519881, 11.641150214072553], + [2.154473504249921, 11.940150051313339], + [2.49016360841793, 12.233052069543675], + [2.848643019226586, 12.23563589115821], + [3.611180454125559, 11.660167141155968], + [3.572216424177469, 11.32793935795152], + [3.797112257511714, 10.734745591673105], + [3.600070021182802, 10.332186184119408], + [3.705438266625919, 10.063210354040208], + [3.220351596702101, 9.444152533399702], + [2.912308383810256, 9.137607937044322], + [2.723792758809509, 8.50684540448971], + [2.74906253420022, 7.870734361192888], + [2.691701694356254, 6.258817246928629] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Angola", + "sov_a3": "AGO", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Angola", + "adm0_a3": "AGO", + "geou_dif": 0, + "geounit": "Angola", + "gu_a3": "AGO", + "su_dif": 0, + "subunit": "Angola", + "su_a3": "AGO", + "brk_diff": 0, + "name": "Angola", + "name_long": "Angola", + "brk_a3": "AGO", + "brk_name": "Angola", + "brk_group": null, + "abbrev": "Ang.", + "postal": "AO", + "formal_en": "People's Republic of Angola", + "formal_fr": null, + "name_ciawf": "Angola", + "note_adm0": null, + "note_brk": null, + "name_sort": "Angola", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 6, + "mapcolor13": 1, + "pop_est": 31825295, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 88815, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "3. Upper middle income", + "fips_10": "AO", + "iso_a2": "AO", + "iso_a2_eh": "AO", + "iso_a3": "AGO", + "iso_a3_eh": "AGO", + "iso_n3": "024", + "iso_n3_eh": "024", + "un_a3": "024", + "wb_a2": "AO", + "wb_a3": "AGO", + "woe_id": 23424745, + "woe_id_eh": 23424745, + "woe_note": "Exact WOE match as country", + "adm0_iso": "AGO", + "adm0_diff": null, + "adm0_tlc": "AGO", + "adm0_a3_us": "AGO", + "adm0_a3_fr": "AGO", + "adm0_a3_ru": "AGO", + "adm0_a3_es": "AGO", + "adm0_a3_cn": "AGO", + "adm0_a3_tw": "AGO", + "adm0_a3_in": "AGO", + "adm0_a3_np": "AGO", + "adm0_a3_pk": "AGO", + "adm0_a3_de": "AGO", + "adm0_a3_gb": "AGO", + "adm0_a3_br": "AGO", + "adm0_a3_il": "AGO", + "adm0_a3_ps": "AGO", + "adm0_a3_sa": "AGO", + "adm0_a3_eg": "AGO", + "adm0_a3_ma": "AGO", + "adm0_a3_pt": "AGO", + "adm0_a3_ar": "AGO", + "adm0_a3_jp": "AGO", + "adm0_a3_ko": "AGO", + "adm0_a3_vn": "AGO", + "adm0_a3_tr": "AGO", + "adm0_a3_id": "AGO", + "adm0_a3_pl": "AGO", + "adm0_a3_gr": "AGO", + "adm0_a3_it": "AGO", + "adm0_a3_nl": "AGO", + "adm0_a3_se": "AGO", + "adm0_a3_bd": "AGO", + "adm0_a3_ua": "AGO", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Middle Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7, + "label_x": 17.984249, + "label_y": -12.182762, + "ne_id": 1159320323, + "wikidataid": "Q916", + "name_ar": "أنغولا", + "name_bn": "অ্যাঙ্গোলা", + "name_de": "Angola", + "name_en": "Angola", + "name_es": "Angola", + "name_fa": "آنگولا", + "name_fr": "Angola", + "name_el": "Ανγκόλα", + "name_he": "אנגולה", + "name_hi": "अंगोला", + "name_hu": "Angola", + "name_id": "Angola", + "name_it": "Angola", + "name_ja": "アンゴラ", + "name_ko": "앙골라", + "name_nl": "Angola", + "name_pl": "Angola", + "name_pt": "Angola", + "name_ru": "Ангола", + "name_sv": "Angola", + "name_tr": "Angola", + "name_uk": "Ангола", + "name_ur": "انگولا", + "name_vi": "Angola", + "name_zh": "安哥拉", + "name_zht": "安哥拉", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "AGO.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [12.995517205465177, -4.781103203961884], + [12.63161176926579, -4.991271254092936], + [12.468004184629736, -5.248361504745005], + [12.436688266660868, -5.684303887559246], + [12.182336866920252, -5.789930515163839], + [11.91496300624209, -5.037986748884791], + [12.318607618873926, -4.606230157086188], + [12.620759718484493, -4.438023369976136], + [12.995517205465177, -4.781103203961884] + ] + ], + [ + [ + [12.32243167486351, -6.10009246177966], + [12.735171339578699, -5.965682061388499], + [13.024869419006961, -5.984388929878158], + [13.375597364971895, -5.864241224799549], + [16.326528354567046, -5.877470391466268], + [16.573179965896145, -6.622644545115087], + [16.8601908708452, -7.222297865429987], + [17.08999596524717, -7.545688978712526], + [17.472970004962235, -8.0685511206417], + [18.13422163256905, -7.987677504104923], + [18.464175652752687, -7.847014255406443], + [19.01675174324967, -7.988245944860132], + [19.16661339689611, -7.738183688999754], + [19.41750247567316, -7.155428562044299], + [20.037723016040218, -7.116361179231646], + [20.091621534920648, -6.943090101756994], + [20.6018229509383, -6.939317722199682], + [20.5147481625265, -7.299605808138629], + [21.7281107927397, -7.290872491081302], + [21.74645592620331, -7.920084730667149], + [21.949130893652043, -8.305900974158277], + [21.8018013851879, -8.90870655684298], + [21.875181919042348, -9.523707777548566], + [22.208753289486395, -9.894796237836509], + [22.155268182064308, -11.084801120653772], + [22.402798292742375, -10.993075453335692], + [22.83734541188474, -11.01762175867433], + [23.45679080576744, -10.867863457892483], + [23.912215203555718, -10.926826267137514], + [24.01789350759259, -11.23729827234709], + [23.904153680118185, -11.722281589406322], + [24.079905226342845, -12.191296888887365], + [23.930922072045377, -12.565847670138856], + [24.016136508894675, -12.911046237848574], + [21.933886346125917, -12.898437188369359], + [21.887842644953874, -16.08031015387688], + [22.56247846852426, -16.898451429921813], + [23.215048455506064, -17.523116143465984], + [21.377176141045567, -17.930636488519696], + [18.956186964603603, -17.789094740472258], + [18.263309360434164, -17.309950860262006], + [14.209706658595024, -17.35310068122572], + [14.05850141770901, -17.423380629142663], + [13.462362094789967, -16.971211846588773], + [12.814081251688407, -16.94134286872407], + [12.215461460019355, -17.111668389558083], + [11.734198846085121, -17.301889336824473], + [11.64009606288161, -16.67314218512925], + [11.778537224991537, -15.793816013250735], + [12.12358076340439, -14.878316338767904], + [12.175618930722294, -14.449143568583892], + [12.50009524908299, -13.54769988368445], + [12.738478631245385, -13.137905775609902], + [13.312913852601866, -12.483630466362492], + [13.6337211442698, -12.03864470789717], + [13.738727654686897, -11.297863050993165], + [13.686379428775238, -10.73107594161589], + [13.387327915102162, -10.373578383020714], + [13.120987583069846, -9.766897067914122], + [12.875369500386569, -9.166933689005468], + [12.92906131353783, -8.959091078327553], + [13.236432732809874, -8.562629489784307], + [12.93304039882429, -7.596538588087733], + [12.728298374083892, -6.927122084178805], + [12.227347039446471, -6.294447523629394], + [12.32243167486351, -6.10009246177966] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Botswana", + "sov_a3": "BWA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Botswana", + "adm0_a3": "BWA", + "geou_dif": 0, + "geounit": "Botswana", + "gu_a3": "BWA", + "su_dif": 0, + "subunit": "Botswana", + "su_a3": "BWA", + "brk_diff": 0, + "name": "Botswana", + "name_long": "Botswana", + "brk_a3": "BWA", + "brk_name": "Botswana", + "brk_group": null, + "abbrev": "Bwa.", + "postal": "BW", + "formal_en": "Republic of Botswana", + "formal_fr": null, + "name_ciawf": "Botswana", + "note_adm0": null, + "note_brk": null, + "name_sort": "Botswana", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 5, + "mapcolor9": 7, + "mapcolor13": 3, + "pop_est": 2303697, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 18340, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "BC", + "iso_a2": "BW", + "iso_a2_eh": "BW", + "iso_a3": "BWA", + "iso_a3_eh": "BWA", + "iso_n3": "072", + "iso_n3_eh": "072", + "un_a3": "072", + "wb_a2": "BW", + "wb_a3": "BWA", + "woe_id": 23424755, + "woe_id_eh": 23424755, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BWA", + "adm0_diff": null, + "adm0_tlc": "BWA", + "adm0_a3_us": "BWA", + "adm0_a3_fr": "BWA", + "adm0_a3_ru": "BWA", + "adm0_a3_es": "BWA", + "adm0_a3_cn": "BWA", + "adm0_a3_tw": "BWA", + "adm0_a3_in": "BWA", + "adm0_a3_np": "BWA", + "adm0_a3_pk": "BWA", + "adm0_a3_de": "BWA", + "adm0_a3_gb": "BWA", + "adm0_a3_br": "BWA", + "adm0_a3_il": "BWA", + "adm0_a3_ps": "BWA", + "adm0_a3_sa": "BWA", + "adm0_a3_eg": "BWA", + "adm0_a3_ma": "BWA", + "adm0_a3_pt": "BWA", + "adm0_a3_ar": "BWA", + "adm0_a3_jp": "BWA", + "adm0_a3_ko": "BWA", + "adm0_a3_vn": "BWA", + "adm0_a3_tr": "BWA", + "adm0_a3_id": "BWA", + "adm0_a3_pl": "BWA", + "adm0_a3_gr": "BWA", + "adm0_a3_it": "BWA", + "adm0_a3_nl": "BWA", + "adm0_a3_se": "BWA", + "adm0_a3_bd": "BWA", + "adm0_a3_ua": "BWA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Southern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 24.179216, + "label_y": -22.102634, + "ne_id": 1159320461, + "wikidataid": "Q963", + "name_ar": "بوتسوانا", + "name_bn": "বতসোয়ানা", + "name_de": "Botswana", + "name_en": "Botswana", + "name_es": "Botsuana", + "name_fa": "بوتسوانا", + "name_fr": "Botswana", + "name_el": "Μποτσουάνα", + "name_he": "בוטסואנה", + "name_hi": "बोत्सवाना", + "name_hu": "Botswana", + "name_id": "Botswana", + "name_it": "Botswana", + "name_ja": "ボツワナ", + "name_ko": "보츠와나", + "name_nl": "Botswana", + "name_pl": "Botswana", + "name_pt": "Botsuana", + "name_ru": "Ботсвана", + "name_sv": "Botswana", + "name_tr": "Botsvana", + "name_uk": "Ботсвана", + "name_ur": "بوٹسوانا", + "name_vi": "Botswana", + "name_zh": "博茨瓦纳", + "name_zht": "波札那", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BWA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [29.43218834810904, -22.091312758067588], + [28.01723595552525, -22.82775359465908], + [27.119409620886245, -23.574323011979775], + [26.786406691197413, -24.240690606383485], + [26.4857532081233, -24.616326592713104], + [25.94165205252216, -24.69637338633322], + [25.76584882986521, -25.17484547292368], + [25.66466637543772, -25.486816094669713], + [25.025170525825786, -25.7196700985769], + [24.211266717228796, -25.670215752873574], + [23.73356977712271, -25.390129489851617], + [23.312096795350186, -25.26868987396572], + [22.8242712745149, -25.50045867279477], + [22.57953169118059, -25.979447523708146], + [22.105968865657868, -26.280256036079138], + [21.605896030369394, -26.726533705351756], + [20.88960900237174, -26.828542982695915], + [20.66647016773544, -26.477453301704923], + [20.75860924651184, -25.86813648855145], + [20.16572553882719, -24.91796192800077], + [19.895767856534434, -24.76779021576059], + [19.89545779794068, -21.84915699634787], + [20.88113406747587, -21.814327080983148], + [20.910641310314535, -18.252218926672022], + [21.655040317478978, -18.219146010005225], + [23.1968583513393, -17.869038181227786], + [23.579005568137717, -18.28126108162006], + [24.217364536239213, -17.88934701911849], + [24.520705193792537, -17.887124932529936], + [25.08444339366457, -17.661815687737374], + [25.264225701608012, -17.736539808831417], + [25.649163445750162, -18.53602589281899], + [25.85039147309473, -18.714412937090536], + [26.164790887158485, -19.29308562589494], + [27.296504754350508, -20.391519870691], + [27.724747348753255, -20.49905852629039], + [27.72722781750326, -20.851801853114715], + [28.021370070108617, -21.485975030200585], + [28.794656202924216, -21.63945403410745], + [29.43218834810904, -22.091312758067588] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Zimbabwe", + "sov_a3": "ZWE", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Zimbabwe", + "adm0_a3": "ZWE", + "geou_dif": 0, + "geounit": "Zimbabwe", + "gu_a3": "ZWE", + "su_dif": 0, + "subunit": "Zimbabwe", + "su_a3": "ZWE", + "brk_diff": 0, + "name": "Zimbabwe", + "name_long": "Zimbabwe", + "brk_a3": "ZWE", + "brk_name": "Zimbabwe", + "brk_group": null, + "abbrev": "Zimb.", + "postal": "ZW", + "formal_en": "Republic of Zimbabwe", + "formal_fr": null, + "name_ciawf": "Zimbabwe", + "note_adm0": null, + "note_brk": null, + "name_sort": "Zimbabwe", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 5, + "mapcolor9": 3, + "mapcolor13": 9, + "pop_est": 14645468, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 21440, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "5. Low income", + "fips_10": "ZI", + "iso_a2": "ZW", + "iso_a2_eh": "ZW", + "iso_a3": "ZWE", + "iso_a3_eh": "ZWE", + "iso_n3": "716", + "iso_n3_eh": "716", + "un_a3": "716", + "wb_a2": "ZW", + "wb_a3": "ZWE", + "woe_id": 23425004, + "woe_id_eh": 23425004, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ZWE", + "adm0_diff": null, + "adm0_tlc": "ZWE", + "adm0_a3_us": "ZWE", + "adm0_a3_fr": "ZWE", + "adm0_a3_ru": "ZWE", + "adm0_a3_es": "ZWE", + "adm0_a3_cn": "ZWE", + "adm0_a3_tw": "ZWE", + "adm0_a3_in": "ZWE", + "adm0_a3_np": "ZWE", + "adm0_a3_pk": "ZWE", + "adm0_a3_de": "ZWE", + "adm0_a3_gb": "ZWE", + "adm0_a3_br": "ZWE", + "adm0_a3_il": "ZWE", + "adm0_a3_ps": "ZWE", + "adm0_a3_sa": "ZWE", + "adm0_a3_eg": "ZWE", + "adm0_a3_ma": "ZWE", + "adm0_a3_pt": "ZWE", + "adm0_a3_ar": "ZWE", + "adm0_a3_jp": "ZWE", + "adm0_a3_ko": "ZWE", + "adm0_a3_vn": "ZWE", + "adm0_a3_tr": "ZWE", + "adm0_a3_id": "ZWE", + "adm0_a3_pl": "ZWE", + "adm0_a3_gr": "ZWE", + "adm0_a3_it": "ZWE", + "adm0_a3_nl": "ZWE", + "adm0_a3_se": "ZWE", + "adm0_a3_bd": "ZWE", + "adm0_a3_ua": "ZWE", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 8, + "label_x": 29.925444, + "label_y": -18.91164, + "ne_id": 1159321441, + "wikidataid": "Q954", + "name_ar": "زيمبابوي", + "name_bn": "জিম্বাবুয়ে", + "name_de": "Simbabwe", + "name_en": "Zimbabwe", + "name_es": "Zimbabue", + "name_fa": "زیمبابوه", + "name_fr": "Zimbabwe", + "name_el": "Ζιμπάμπουε", + "name_he": "זימבבואה", + "name_hi": "ज़िम्बाब्वे", + "name_hu": "Zimbabwe", + "name_id": "Zimbabwe", + "name_it": "Zimbabwe", + "name_ja": "ジンバブエ", + "name_ko": "짐바브웨", + "name_nl": "Zimbabwe", + "name_pl": "Zimbabwe", + "name_pt": "Zimbábue", + "name_ru": "Зимбабве", + "name_sv": "Zimbabwe", + "name_tr": "Zimbabve", + "name_uk": "Зімбабве", + "name_ur": "زمبابوے", + "name_vi": "Zimbabwe", + "name_zh": "津巴布韦", + "name_zht": "辛巴威", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ZWE.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [31.19140913262129, -22.2515096981724], + [30.65986535006709, -22.151567478119915], + [30.322883335091774, -22.271611830333935], + [29.839036899542972, -22.102216485281176], + [29.43218834810904, -22.091312758067588], + [28.794656202924216, -21.63945403410745], + [28.021370070108617, -21.485975030200585], + [27.72722781750326, -20.851801853114715], + [27.724747348753255, -20.49905852629039], + [27.296504754350508, -20.391519870691], + [26.164790887158485, -19.29308562589494], + [25.85039147309473, -18.714412937090536], + [25.649163445750162, -18.53602589281899], + [25.264225701608012, -17.736539808831417], + [26.381935255648926, -17.8460421688579], + [26.70677330903564, -17.961228936436484], + [27.044427117630732, -17.938026218337434], + [27.59824344250276, -17.290830580314008], + [28.467906121542683, -16.468400160388846], + [28.8258687680285, -16.389748630440614], + [28.947463413211267, -16.04305144619444], + [29.516834344203147, -15.644677829656388], + [30.27425581230511, -15.507786960515213], + [30.338954705534544, -15.880839125230246], + [31.17306399915768, -15.860943698797874], + [31.636498243951195, -16.071990248277885], + [31.8520406430406, -16.319417006091378], + [32.32823896661023, -16.392074069893752], + [32.847638787575846, -16.713398125884616], + [32.84986087416439, -17.97905730557718], + [32.65488569512715, -18.672089939043495], + [32.61199425632489, -19.419382826416275], + [32.772707960752626, -19.715592136313298], + [32.65974327976258, -20.304290052982317], + [32.50869306817344, -20.395292250248307], + [32.244988234188014, -21.116488539313693], + [31.19140913262129, -22.2515096981724] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Chad", + "sov_a3": "TCD", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Chad", + "adm0_a3": "TCD", + "geou_dif": 0, + "geounit": "Chad", + "gu_a3": "TCD", + "su_dif": 0, + "subunit": "Chad", + "su_a3": "TCD", + "brk_diff": 0, + "name": "Chad", + "name_long": "Chad", + "brk_a3": "TCD", + "brk_name": "Chad", + "brk_group": null, + "abbrev": "Chad", + "postal": "TD", + "formal_en": "Republic of Chad", + "formal_fr": null, + "name_ciawf": "Chad", + "note_adm0": null, + "note_brk": null, + "name_sort": "Chad", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 1, + "mapcolor9": 8, + "mapcolor13": 6, + "pop_est": 15946876, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 11314, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "CD", + "iso_a2": "TD", + "iso_a2_eh": "TD", + "iso_a3": "TCD", + "iso_a3_eh": "TCD", + "iso_n3": "148", + "iso_n3_eh": "148", + "un_a3": "148", + "wb_a2": "TD", + "wb_a3": "TCD", + "woe_id": 23424777, + "woe_id_eh": 23424777, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TCD", + "adm0_diff": null, + "adm0_tlc": "TCD", + "adm0_a3_us": "TCD", + "adm0_a3_fr": "TCD", + "adm0_a3_ru": "TCD", + "adm0_a3_es": "TCD", + "adm0_a3_cn": "TCD", + "adm0_a3_tw": "TCD", + "adm0_a3_in": "TCD", + "adm0_a3_np": "TCD", + "adm0_a3_pk": "TCD", + "adm0_a3_de": "TCD", + "adm0_a3_gb": "TCD", + "adm0_a3_br": "TCD", + "adm0_a3_il": "TCD", + "adm0_a3_ps": "TCD", + "adm0_a3_sa": "TCD", + "adm0_a3_eg": "TCD", + "adm0_a3_ma": "TCD", + "adm0_a3_pt": "TCD", + "adm0_a3_ar": "TCD", + "adm0_a3_jp": "TCD", + "adm0_a3_ko": "TCD", + "adm0_a3_vn": "TCD", + "adm0_a3_tr": "TCD", + "adm0_a3_id": "TCD", + "adm0_a3_pl": "TCD", + "adm0_a3_gr": "TCD", + "adm0_a3_it": "TCD", + "adm0_a3_nl": "TCD", + "adm0_a3_se": "TCD", + "adm0_a3_bd": "TCD", + "adm0_a3_ua": "TCD", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Middle Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 18.645041, + "label_y": 15.142959, + "ne_id": 1159321301, + "wikidataid": "Q657", + "name_ar": "تشاد", + "name_bn": "চাদ", + "name_de": "Tschad", + "name_en": "Chad", + "name_es": "Chad", + "name_fa": "چاد", + "name_fr": "Tchad", + "name_el": "Τσαντ", + "name_he": "צ'אד", + "name_hi": "चाड", + "name_hu": "Csád", + "name_id": "Chad", + "name_it": "Ciad", + "name_ja": "チャド", + "name_ko": "차드", + "name_nl": "Tsjaad", + "name_pl": "Czad", + "name_pt": "Chade", + "name_ru": "Чад", + "name_sv": "Tchad", + "name_tr": "Çad", + "name_uk": "Чад", + "name_ur": "چاڈ", + "name_vi": "Tchad", + "name_zh": "乍得", + "name_zht": "查德", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TCD.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [23.83766000000014, 19.580470000000105], + [23.886890000000108, 15.61084], + [23.024590000000103, 15.68072], + [22.56795000000011, 14.944290000000137], + [22.30351, 14.32682], + [22.51202, 14.09318], + [22.18329, 13.78648], + [22.29658, 13.37232], + [22.03759, 12.95546], + [21.93681, 12.588180000000136], + [22.28801, 12.64605], + [22.49762, 12.26024], + [22.50869, 11.67936], + [22.87622, 11.384610000000123], + [22.864165480244225, 11.142395127807546], + [22.23112918466876, 10.97188873946061], + [21.723821648859456, 10.567055568885976], + [21.000868361096167, 9.475985215691509], + [20.05968549976427, 9.012706000194854], + [19.09400800952602, 9.07484691002584], + [18.812009718509273, 8.982914536978598], + [18.911021762780507, 8.630894680206353], + [18.38955488452322, 8.281303615751824], + [17.964929640380888, 7.890914008002994], + [16.705988396886255, 7.508327541529979], + [16.456184523187346, 7.734773667832968], + [16.290561557691888, 7.754307359239419], + [16.106231723706742, 7.497087917506462], + [15.279460483469109, 7.421924546737969], + [15.436091749745742, 7.692812404811889], + [15.120865512765306, 8.382150173369439], + [14.97999555833769, 8.796104234243472], + [14.54446658698177, 8.965861314322268], + [13.954218377344006, 9.549494940626687], + [14.171466098699028, 10.021378282099931], + [14.62720055508106, 9.920919297724538], + [14.909353875394716, 9.992129421422732], + [15.467872755605242, 9.982336737503545], + [14.92356489427496, 10.891325181517473], + [14.9601518083376, 11.555574042197224], + [14.89336, 12.21905], + [14.495787387762846, 12.85939626713733], + [14.595781284247607, 13.33042694747786], + [13.95447675950561, 13.353448798063766], + [13.956698846094127, 13.996691189016929], + [13.540393507550789, 14.367133693901224], + [13.97217, 15.68437], + [15.247731154041844, 16.627305813050782], + [15.30044111497972, 17.927949937405003], + [15.685740594147774, 19.957180080642388], + [15.903246697664315, 20.387618923417506], + [15.487148064850146, 20.730414537025638], + [15.47106, 21.04845], + [15.096887648181848, 21.30851878507491], + [14.8513, 22.862950000000126], + [15.86085, 23.40972], + [19.84926, 21.49509], + [23.83766000000014, 19.580470000000105] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Algeria", + "sov_a3": "DZA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Algeria", + "adm0_a3": "DZA", + "geou_dif": 0, + "geounit": "Algeria", + "gu_a3": "DZA", + "su_dif": 0, + "subunit": "Algeria", + "su_a3": "DZA", + "brk_diff": 0, + "name": "Algeria", + "name_long": "Algeria", + "brk_a3": "DZA", + "brk_name": "Algeria", + "brk_group": null, + "abbrev": "Alg.", + "postal": "DZ", + "formal_en": "People's Democratic Republic of Algeria", + "formal_fr": null, + "name_ciawf": "Algeria", + "note_adm0": null, + "note_brk": null, + "name_sort": "Algeria", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 1, + "mapcolor9": 6, + "mapcolor13": 3, + "pop_est": 43053054, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 171091, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "AG", + "iso_a2": "DZ", + "iso_a2_eh": "DZ", + "iso_a3": "DZA", + "iso_a3_eh": "DZA", + "iso_n3": "012", + "iso_n3_eh": "012", + "un_a3": "012", + "wb_a2": "DZ", + "wb_a3": "DZA", + "woe_id": 23424740, + "woe_id_eh": 23424740, + "woe_note": "Exact WOE match as country", + "adm0_iso": "DZA", + "adm0_diff": null, + "adm0_tlc": "DZA", + "adm0_a3_us": "DZA", + "adm0_a3_fr": "DZA", + "adm0_a3_ru": "DZA", + "adm0_a3_es": "DZA", + "adm0_a3_cn": "DZA", + "adm0_a3_tw": "DZA", + "adm0_a3_in": "DZA", + "adm0_a3_np": "DZA", + "adm0_a3_pk": "DZA", + "adm0_a3_de": "DZA", + "adm0_a3_gb": "DZA", + "adm0_a3_br": "DZA", + "adm0_a3_il": "DZA", + "adm0_a3_ps": "DZA", + "adm0_a3_sa": "DZA", + "adm0_a3_eg": "DZA", + "adm0_a3_ma": "DZA", + "adm0_a3_pt": "DZA", + "adm0_a3_ar": "DZA", + "adm0_a3_jp": "DZA", + "adm0_a3_ko": "DZA", + "adm0_a3_vn": "DZA", + "adm0_a3_tr": "DZA", + "adm0_a3_id": "DZA", + "adm0_a3_pl": "DZA", + "adm0_a3_gr": "DZA", + "adm0_a3_it": "DZA", + "adm0_a3_nl": "DZA", + "adm0_a3_se": "DZA", + "adm0_a3_bd": "DZA", + "adm0_a3_ua": "DZA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Northern Africa", + "region_wb": "Middle East & North Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 7, + "label_x": 2.808241, + "label_y": 27.397406, + "ne_id": 1159320565, + "wikidataid": "Q262", + "name_ar": "الجزائر", + "name_bn": "আলজেরিয়া", + "name_de": "Algerien", + "name_en": "Algeria", + "name_es": "Argelia", + "name_fa": "الجزایر", + "name_fr": "Algérie", + "name_el": "Αλγερία", + "name_he": "אלג'יריה", + "name_hi": "अल्जीरिया", + "name_hu": "Algéria", + "name_id": "Aljazair", + "name_it": "Algeria", + "name_ja": "アルジェリア", + "name_ko": "알제리", + "name_nl": "Algerije", + "name_pl": "Algieria", + "name_pt": "Argélia", + "name_ru": "Алжир", + "name_sv": "Algeriet", + "name_tr": "Cezayir", + "name_uk": "Алжир", + "name_ur": "الجزائر", + "name_vi": "Algérie", + "name_zh": "阿尔及利亚", + "name_zht": "阿爾及利亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "DZA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-8.684399786809053, 27.395744126896005], + [-8.665124477564191, 27.589479071558227], + [-8.665589565454809, 27.656425889592356], + [-8.674116176782974, 28.84128896739658], + [-7.059227667661958, 29.5792284205246], + [-6.060632290053774, 29.731699734001694], + [-5.242129278982787, 30.00044302013559], + [-4.859646165374471, 30.501187649043846], + [-3.690441046554724, 30.896951605751156], + [-3.647497931320146, 31.637294012980675], + [-3.068980271812648, 31.724497992473218], + [-2.616604783529567, 32.09434621838619], + [-1.30789913573787, 32.2628889023061], + [-1.124551153966308, 32.65152151135713], + [-1.388049282222596, 32.86401500094138], + [-1.733454555661467, 33.91971283623212], + [-1.792985805661715, 34.527918606091305], + [-2.169913702798624, 35.16839630791668], + [-1.208602871089056, 35.7148487411871], + [-0.127454392894606, 35.888662421200806], + [0.503876580415209, 36.30127289483528], + [1.466918572606545, 36.605647081034405], + [3.161698846050825, 36.78390493422522], + [4.81575809084913, 36.86503693292346], + [5.320120070017794, 36.71651886651662], + [6.261819695672613, 37.11065501560674], + [7.330384962603971, 37.11838064223437], + [7.737078484741005, 36.885707505840216], + [8.420964389691676, 36.94642731378316], + [8.217824334352315, 36.433176988260286], + [8.376367628623768, 35.479876003555944], + [8.140981479534304, 34.65514598239379], + [7.524481642292244, 34.09737641045146], + [7.612641635782182, 33.34411489514896], + [8.430472853233368, 32.74833730725595], + [8.439102817426118, 32.50628489840082], + [9.05560265466815, 32.10269196220129], + [9.482139926805274, 30.307556057246188], + [9.805634392952356, 29.424638373323376], + [9.859997999723447, 28.959989732371014], + [9.683884718472768, 28.1441738957792], + [9.756128370816782, 27.688258571884205], + [9.629056023811074, 27.14095347748092], + [9.716285841519664, 26.512206325785655], + [9.319410841518163, 26.094324856057455], + [9.910692579801776, 25.365454616796796], + [9.94826134607797, 24.936953640232517], + [10.303846876678362, 24.379313259370917], + [10.771363559622927, 24.56253205006175], + [11.560669386449005, 24.097909247325518], + [11.999505649471613, 23.47166840259645], + [8.572893100629784, 21.565660712159143], + [5.677565952180686, 19.601206976799716], + [4.267419467800039, 19.155265204337], + [3.158133172222705, 19.057364203360038], + [3.1466610042539, 19.693578599521445], + [2.683588494486429, 19.856230170160117], + [2.06099083823392, 20.142233384679486], + [1.823227573259032, 20.610809434486043], + [-1.550054897457613, 22.792665920497384], + [-4.923337368174231, 24.974574082941], + [-8.684399786809053, 27.395744126896005] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Mozambique", + "sov_a3": "MOZ", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Mozambique", + "adm0_a3": "MOZ", + "geou_dif": 0, + "geounit": "Mozambique", + "gu_a3": "MOZ", + "su_dif": 0, + "subunit": "Mozambique", + "su_a3": "MOZ", + "brk_diff": 0, + "name": "Mozambique", + "name_long": "Mozambique", + "brk_a3": "MOZ", + "brk_name": "Mozambique", + "brk_group": null, + "abbrev": "Moz.", + "postal": "MZ", + "formal_en": "Republic of Mozambique", + "formal_fr": null, + "name_ciawf": "Mozambique", + "note_adm0": null, + "note_brk": null, + "name_sort": "Mozambique", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 2, + "mapcolor9": 1, + "mapcolor13": 4, + "pop_est": 30366036, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 15291, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "MZ", + "iso_a2": "MZ", + "iso_a2_eh": "MZ", + "iso_a3": "MOZ", + "iso_a3_eh": "MOZ", + "iso_n3": "508", + "iso_n3_eh": "508", + "un_a3": "508", + "wb_a2": "MZ", + "wb_a3": "MOZ", + "woe_id": 23424902, + "woe_id_eh": 23424902, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MOZ", + "adm0_diff": null, + "adm0_tlc": "MOZ", + "adm0_a3_us": "MOZ", + "adm0_a3_fr": "MOZ", + "adm0_a3_ru": "MOZ", + "adm0_a3_es": "MOZ", + "adm0_a3_cn": "MOZ", + "adm0_a3_tw": "MOZ", + "adm0_a3_in": "MOZ", + "adm0_a3_np": "MOZ", + "adm0_a3_pk": "MOZ", + "adm0_a3_de": "MOZ", + "adm0_a3_gb": "MOZ", + "adm0_a3_br": "MOZ", + "adm0_a3_il": "MOZ", + "adm0_a3_ps": "MOZ", + "adm0_a3_sa": "MOZ", + "adm0_a3_eg": "MOZ", + "adm0_a3_ma": "MOZ", + "adm0_a3_pt": "MOZ", + "adm0_a3_ar": "MOZ", + "adm0_a3_jp": "MOZ", + "adm0_a3_ko": "MOZ", + "adm0_a3_vn": "MOZ", + "adm0_a3_tr": "MOZ", + "adm0_a3_id": "MOZ", + "adm0_a3_pl": "MOZ", + "adm0_a3_gr": "MOZ", + "adm0_a3_it": "MOZ", + "adm0_a3_nl": "MOZ", + "adm0_a3_se": "MOZ", + "adm0_a3_bd": "MOZ", + "adm0_a3_ua": "MOZ", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 37.83789, + "label_y": -13.94323, + "ne_id": 1159321073, + "wikidataid": "Q1029", + "name_ar": "موزمبيق", + "name_bn": "মোজাম্বিক", + "name_de": "Mosambik", + "name_en": "Mozambique", + "name_es": "Mozambique", + "name_fa": "موزامبیک", + "name_fr": "Mozambique", + "name_el": "Μοζαμβίκη", + "name_he": "מוזמביק", + "name_hi": "मोज़ाम्बीक", + "name_hu": "Mozambik", + "name_id": "Mozambik", + "name_it": "Mozambico", + "name_ja": "モザンビーク", + "name_ko": "모잠비크", + "name_nl": "Mozambique", + "name_pl": "Mozambik", + "name_pt": "Moçambique", + "name_ru": "Мозамбик", + "name_sv": "Moçambique", + "name_tr": "Mozambik", + "name_uk": "Мозамбік", + "name_ur": "موزمبیق", + "name_vi": "Mozambique", + "name_zh": "莫桑比克", + "name_zht": "莫三比克", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MOZ.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [34.55998904799935, -11.520020033415925], + [35.31239790216904, -11.439146416879147], + [36.51408165868426, -11.720938002166735], + [36.775150994622805, -11.594537448780805], + [37.47129, -11.56876], + [37.82764, -11.26879], + [38.42755659358775, -11.285202325081656], + [39.521, -10.89688], + [40.31659, -10.317099999999868], + [40.316586229110854, -10.317097752817492], + [40.31658857601719, -10.317096042525698], + [40.47838748552303, -10.765440769089993], + [40.437253045418686, -11.761710707245015], + [40.56081139502857, -12.639176527561027], + [40.59962039567975, -14.201975192931862], + [40.775475294768995, -14.691764418194241], + [40.4772506040126, -15.406294447493972], + [40.08926395036522, -16.10077402106446], + [39.45255862809705, -16.72089120856694], + [38.53835086442152, -17.101023044505958], + [37.41113284683888, -17.586368096591237], + [36.28127933120936, -18.65968759529345], + [35.89649661636406, -18.842260430580637], + [35.198399692533144, -19.552811374593894], + [34.78638349787005, -19.784011732667736], + [34.70189253107284, -20.49704314543101], + [35.176127150215365, -21.25436126066841], + [35.37342776870574, -21.840837090748877], + [35.385848253705404, -22.14], + [35.562545536369086, -22.09], + [35.533934767404304, -23.070787855727758], + [35.37177412287238, -23.5353589820317], + [35.60747033055563, -23.706563002214683], + [35.45874555841962, -24.12260995859655], + [35.04073489761066, -24.478350518493805], + [34.21582400893547, -24.81631438568266], + [33.01321007663901, -25.357573337507738], + [32.574632195777866, -25.727318210556092], + [32.66036339695009, -26.148584486599447], + [32.91595503106569, -26.215867201443466], + [32.830120477028885, -26.742191664336197], + [32.07166548028107, -26.73382008230491], + [31.98577924981197, -26.291779880480227], + [31.83777794772806, -25.84333180105135], + [31.75240848158188, -25.484283949487413], + [31.930588820124253, -24.36941659922254], + [31.670397983534656, -23.658969008073864], + [31.19140913262129, -22.2515096981724], + [32.244988234188014, -21.116488539313693], + [32.50869306817344, -20.395292250248307], + [32.65974327976258, -20.304290052982317], + [32.772707960752626, -19.715592136313298], + [32.61199425632489, -19.419382826416275], + [32.65488569512715, -18.672089939043495], + [32.84986087416439, -17.97905730557718], + [32.847638787575846, -16.713398125884616], + [32.32823896661023, -16.392074069893752], + [31.8520406430406, -16.319417006091378], + [31.636498243951195, -16.071990248277885], + [31.17306399915768, -15.860943698797874], + [30.338954705534544, -15.880839125230246], + [30.27425581230511, -15.507786960515213], + [30.17948123548183, -14.796099134991529], + [33.214024692525214, -13.971860039936153], + [33.789700148256685, -14.45183074306307], + [34.064825473778626, -14.35995004644812], + [34.45963341648854, -14.613009535381423], + [34.51766604995231, -15.013708591372612], + [34.307291294092096, -15.478641452702597], + [34.38129194513405, -16.183559665596043], + [35.033810255683534, -16.801299737213093], + [35.339062941231646, -16.10744028083011], + [35.77190473810836, -15.896858819240727], + [35.68684533055594, -14.611045830954332], + [35.26795617039801, -13.887834161029566], + [34.907151320136165, -13.565424899960568], + [34.55998904799935, -13.579997653866876], + [34.28000613784198, -12.280025323132506], + [34.55998904799935, -11.520020033415925] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "eSwatini", + "sov_a3": "SWZ", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "eSwatini", + "adm0_a3": "SWZ", + "geou_dif": 0, + "geounit": "eSwatini", + "gu_a3": "SWZ", + "su_dif": 0, + "subunit": "eSwatini", + "su_a3": "SWZ", + "brk_diff": 0, + "name": "eSwatini", + "name_long": "Kingdom of eSwatini", + "brk_a3": "SWZ", + "brk_name": "eSwatini", + "brk_group": null, + "abbrev": "eSw.", + "postal": "ES", + "formal_en": "Kingdom of eSwatini", + "formal_fr": null, + "name_ciawf": "eSwatini", + "note_adm0": null, + "note_brk": null, + "name_sort": "eSwatini", + "name_alt": "Swaziland", + "mapcolor7": 3, + "mapcolor8": 6, + "mapcolor9": 2, + "mapcolor13": 5, + "pop_est": 1148130, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 4471, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "WZ", + "iso_a2": "SZ", + "iso_a2_eh": "SZ", + "iso_a3": "SWZ", + "iso_a3_eh": "SWZ", + "iso_n3": "748", + "iso_n3_eh": "748", + "un_a3": "748", + "wb_a2": "SZ", + "wb_a3": "SWZ", + "woe_id": 23424993, + "woe_id_eh": 23424993, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SWZ", + "adm0_diff": null, + "adm0_tlc": "SWZ", + "adm0_a3_us": "SWZ", + "adm0_a3_fr": "SWZ", + "adm0_a3_ru": "SWZ", + "adm0_a3_es": "SWZ", + "adm0_a3_cn": "SWZ", + "adm0_a3_tw": "SWZ", + "adm0_a3_in": "SWZ", + "adm0_a3_np": "SWZ", + "adm0_a3_pk": "SWZ", + "adm0_a3_de": "SWZ", + "adm0_a3_gb": "SWZ", + "adm0_a3_br": "SWZ", + "adm0_a3_il": "SWZ", + "adm0_a3_ps": "SWZ", + "adm0_a3_sa": "SWZ", + "adm0_a3_eg": "SWZ", + "adm0_a3_ma": "SWZ", + "adm0_a3_pt": "SWZ", + "adm0_a3_ar": "SWZ", + "adm0_a3_jp": "SWZ", + "adm0_a3_ko": "SWZ", + "adm0_a3_vn": "SWZ", + "adm0_a3_tr": "SWZ", + "adm0_a3_id": "SWZ", + "adm0_a3_pl": "SWZ", + "adm0_a3_gr": "SWZ", + "adm0_a3_it": "SWZ", + "adm0_a3_nl": "SWZ", + "adm0_a3_se": "SWZ", + "adm0_a3_bd": "SWZ", + "adm0_a3_ua": "SWZ", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Southern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 8, + "long_len": 19, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 31.467264, + "label_y": -26.533676, + "ne_id": 1159321289, + "wikidataid": "Q1050", + "name_ar": "إسواتيني", + "name_bn": "ইসোয়াতিনি", + "name_de": "Eswatini", + "name_en": "Eswatini", + "name_es": "Suazilandia", + "name_fa": "اسواتینی", + "name_fr": "Eswatini", + "name_el": "Εσουατίνι", + "name_he": "אסוואטיני", + "name_hi": "एस्वातीनी", + "name_hu": "Szváziföld", + "name_id": "Eswatini", + "name_it": "eSwatini", + "name_ja": "エスワティニ", + "name_ko": "에스와티니", + "name_nl": "Swaziland", + "name_pl": "Eswatini", + "name_pt": "Essuatíni", + "name_ru": "Эсватини", + "name_sv": "Swaziland", + "name_tr": "Esvatini", + "name_uk": "Есватіні", + "name_ur": "اسواتینی", + "name_vi": "Eswatini", + "name_zh": "斯威士兰", + "name_zht": "史瓦帝尼", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SWZ.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [32.07166548028107, -26.73382008230491], + [31.86806033705108, -27.177927341421277], + [31.28277306491333, -27.285879408478998], + [30.68596194837448, -26.743845310169533], + [30.67660851412964, -26.398078301704608], + [30.949666782359913, -26.02264902110415], + [31.04407962415715, -25.731452325139443], + [31.333157586397903, -25.66019052500895], + [31.83777794772806, -25.84333180105135], + [31.98577924981197, -26.291779880480227], + [32.07166548028107, -26.73382008230491] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Burundi", + "sov_a3": "BDI", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Burundi", + "adm0_a3": "BDI", + "geou_dif": 0, + "geounit": "Burundi", + "gu_a3": "BDI", + "su_dif": 0, + "subunit": "Burundi", + "su_a3": "BDI", + "brk_diff": 0, + "name": "Burundi", + "name_long": "Burundi", + "brk_a3": "BDI", + "brk_name": "Burundi", + "brk_group": null, + "abbrev": "Bur.", + "postal": "BI", + "formal_en": "Republic of Burundi", + "formal_fr": null, + "name_ciawf": "Burundi", + "note_adm0": null, + "note_brk": null, + "name_sort": "Burundi", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 5, + "mapcolor13": 8, + "pop_est": 11530580, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 3012, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "BY", + "iso_a2": "BI", + "iso_a2_eh": "BI", + "iso_a3": "BDI", + "iso_a3_eh": "BDI", + "iso_n3": "108", + "iso_n3_eh": "108", + "un_a3": "108", + "wb_a2": "BI", + "wb_a3": "BDI", + "woe_id": 23424774, + "woe_id_eh": 23424774, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BDI", + "adm0_diff": null, + "adm0_tlc": "BDI", + "adm0_a3_us": "BDI", + "adm0_a3_fr": "BDI", + "adm0_a3_ru": "BDI", + "adm0_a3_es": "BDI", + "adm0_a3_cn": "BDI", + "adm0_a3_tw": "BDI", + "adm0_a3_in": "BDI", + "adm0_a3_np": "BDI", + "adm0_a3_pk": "BDI", + "adm0_a3_de": "BDI", + "adm0_a3_gb": "BDI", + "adm0_a3_br": "BDI", + "adm0_a3_il": "BDI", + "adm0_a3_ps": "BDI", + "adm0_a3_sa": "BDI", + "adm0_a3_eg": "BDI", + "adm0_a3_ma": "BDI", + "adm0_a3_pt": "BDI", + "adm0_a3_ar": "BDI", + "adm0_a3_jp": "BDI", + "adm0_a3_ko": "BDI", + "adm0_a3_vn": "BDI", + "adm0_a3_tr": "BDI", + "adm0_a3_id": "BDI", + "adm0_a3_pl": "BDI", + "adm0_a3_gr": "BDI", + "adm0_a3_it": "BDI", + "adm0_a3_nl": "BDI", + "adm0_a3_se": "BDI", + "adm0_a3_bd": "BDI", + "adm0_a3_ua": "BDI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 29.917086, + "label_y": -3.332836, + "ne_id": 1159320387, + "wikidataid": "Q967", + "name_ar": "بوروندي", + "name_bn": "বুরুন্ডি", + "name_de": "Burundi", + "name_en": "Burundi", + "name_es": "Burundi", + "name_fa": "بوروندی", + "name_fr": "Burundi", + "name_el": "Μπουρούντι", + "name_he": "בורונדי", + "name_hi": "बुरुण्डी", + "name_hu": "Burundi", + "name_id": "Burundi", + "name_it": "Burundi", + "name_ja": "ブルンジ", + "name_ko": "부룬디", + "name_nl": "Burundi", + "name_pl": "Burundi", + "name_pt": "Burundi", + "name_ru": "Бурунди", + "name_sv": "Burundi", + "name_tr": "Burundi", + "name_uk": "Бурунді", + "name_ur": "برونڈی", + "name_vi": "Burundi", + "name_zh": "布隆迪", + "name_zht": "蒲隆地", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BDI.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.469673645761223, -2.41385475710134], + [30.52766, -2.80762], + [30.74301, -3.03431], + [30.75224, -3.35931], + [30.50554, -3.56858], + [30.11632, -4.09012], + [29.753512404099865, -4.452389418153302], + [29.339997592900346, -4.499983412294092], + [29.276383904749053, -3.293907159034063], + [29.024926385216787, -2.839257907730158], + [29.632176141078588, -2.917857761246097], + [29.93835900240794, -2.348486830254238], + [30.469673645761223, -2.41385475710134] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Rwanda", + "sov_a3": "RWA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Rwanda", + "adm0_a3": "RWA", + "geou_dif": 0, + "geounit": "Rwanda", + "gu_a3": "RWA", + "su_dif": 0, + "subunit": "Rwanda", + "su_a3": "RWA", + "brk_diff": 0, + "name": "Rwanda", + "name_long": "Rwanda", + "brk_a3": "RWA", + "brk_name": "Rwanda", + "brk_group": null, + "abbrev": "Rwa.", + "postal": "RW", + "formal_en": "Republic of Rwanda", + "formal_fr": null, + "name_ciawf": "Rwanda", + "note_adm0": null, + "note_brk": null, + "name_sort": "Rwanda", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 2, + "mapcolor9": 3, + "mapcolor13": 10, + "pop_est": 12626950, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 10354, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "RW", + "iso_a2": "RW", + "iso_a2_eh": "RW", + "iso_a3": "RWA", + "iso_a3_eh": "RWA", + "iso_n3": "646", + "iso_n3_eh": "646", + "un_a3": "646", + "wb_a2": "RW", + "wb_a3": "RWA", + "woe_id": 23424937, + "woe_id_eh": 23424937, + "woe_note": "Exact WOE match as country", + "adm0_iso": "RWA", + "adm0_diff": null, + "adm0_tlc": "RWA", + "adm0_a3_us": "RWA", + "adm0_a3_fr": "RWA", + "adm0_a3_ru": "RWA", + "adm0_a3_es": "RWA", + "adm0_a3_cn": "RWA", + "adm0_a3_tw": "RWA", + "adm0_a3_in": "RWA", + "adm0_a3_np": "RWA", + "adm0_a3_pk": "RWA", + "adm0_a3_de": "RWA", + "adm0_a3_gb": "RWA", + "adm0_a3_br": "RWA", + "adm0_a3_il": "RWA", + "adm0_a3_ps": "RWA", + "adm0_a3_sa": "RWA", + "adm0_a3_eg": "RWA", + "adm0_a3_ma": "RWA", + "adm0_a3_pt": "RWA", + "adm0_a3_ar": "RWA", + "adm0_a3_jp": "RWA", + "adm0_a3_ko": "RWA", + "adm0_a3_vn": "RWA", + "adm0_a3_tr": "RWA", + "adm0_a3_id": "RWA", + "adm0_a3_pl": "RWA", + "adm0_a3_gr": "RWA", + "adm0_a3_it": "RWA", + "adm0_a3_nl": "RWA", + "adm0_a3_se": "RWA", + "adm0_a3_bd": "RWA", + "adm0_a3_ua": "RWA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 30.103894, + "label_y": -1.897196, + "ne_id": 1159321219, + "wikidataid": "Q1037", + "name_ar": "رواندا", + "name_bn": "রুয়ান্ডা", + "name_de": "Ruanda", + "name_en": "Rwanda", + "name_es": "Ruanda", + "name_fa": "رواندا", + "name_fr": "Rwanda", + "name_el": "Ρουάντα", + "name_he": "רואנדה", + "name_hi": "रवाण्डा", + "name_hu": "Ruanda", + "name_id": "Rwanda", + "name_it": "Ruanda", + "name_ja": "ルワンダ", + "name_ko": "르완다", + "name_nl": "Rwanda", + "name_pl": "Rwanda", + "name_pt": "Ruanda", + "name_ru": "Руанда", + "name_sv": "Rwanda", + "name_tr": "Ruanda", + "name_uk": "Руанда", + "name_ur": "روانڈا", + "name_vi": "Rwanda", + "name_zh": "卢旺达", + "name_zht": "盧旺達", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "RWA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [30.419104852019245, -1.134659112150416], + [30.816134881317712, -1.698914076345389], + [30.75830895358311, -2.287250257988369], + [30.46967, -2.41383], + [30.469673645761223, -2.41385475710134], + [29.93835900240794, -2.348486830254238], + [29.632176141078588, -2.917857761246097], + [29.024926385216787, -2.839257907730158], + [29.117478875451553, -2.292211195488385], + [29.254834832483343, -2.215109958508911], + [29.291886834436614, -1.620055840667987], + [29.579466180140884, -1.341313164885626], + [29.821518588996014, -1.443322442229785], + [30.419104852019245, -1.134659112150416] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Uganda", + "sov_a3": "UGA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Uganda", + "adm0_a3": "UGA", + "geou_dif": 0, + "geounit": "Uganda", + "gu_a3": "UGA", + "su_dif": 0, + "subunit": "Uganda", + "su_a3": "UGA", + "brk_diff": 0, + "name": "Uganda", + "name_long": "Uganda", + "brk_a3": "UGA", + "brk_name": "Uganda", + "brk_group": null, + "abbrev": "Uga.", + "postal": "UG", + "formal_en": "Republic of Uganda", + "formal_fr": null, + "name_ciawf": "Uganda", + "note_adm0": null, + "note_brk": null, + "name_sort": "Uganda", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 3, + "mapcolor9": 6, + "mapcolor13": 4, + "pop_est": 44269594, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 35165, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "UG", + "iso_a2": "UG", + "iso_a2_eh": "UG", + "iso_a3": "UGA", + "iso_a3_eh": "UGA", + "iso_n3": "800", + "iso_n3_eh": "800", + "un_a3": "800", + "wb_a2": "UG", + "wb_a3": "UGA", + "woe_id": 23424974, + "woe_id_eh": 23424974, + "woe_note": "Exact WOE match as country", + "adm0_iso": "UGA", + "adm0_diff": null, + "adm0_tlc": "UGA", + "adm0_a3_us": "UGA", + "adm0_a3_fr": "UGA", + "adm0_a3_ru": "UGA", + "adm0_a3_es": "UGA", + "adm0_a3_cn": "UGA", + "adm0_a3_tw": "UGA", + "adm0_a3_in": "UGA", + "adm0_a3_np": "UGA", + "adm0_a3_pk": "UGA", + "adm0_a3_de": "UGA", + "adm0_a3_gb": "UGA", + "adm0_a3_br": "UGA", + "adm0_a3_il": "UGA", + "adm0_a3_ps": "UGA", + "adm0_a3_sa": "UGA", + "adm0_a3_eg": "UGA", + "adm0_a3_ma": "UGA", + "adm0_a3_pt": "UGA", + "adm0_a3_ar": "UGA", + "adm0_a3_jp": "UGA", + "adm0_a3_ko": "UGA", + "adm0_a3_vn": "UGA", + "adm0_a3_tr": "UGA", + "adm0_a3_id": "UGA", + "adm0_a3_pl": "UGA", + "adm0_a3_gr": "UGA", + "adm0_a3_it": "UGA", + "adm0_a3_nl": "UGA", + "adm0_a3_se": "UGA", + "adm0_a3_bd": "UGA", + "adm0_a3_ua": "UGA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 32.948555, + "label_y": 1.972589, + "ne_id": 1159321343, + "wikidataid": "Q1036", + "name_ar": "أوغندا", + "name_bn": "উগান্ডা", + "name_de": "Uganda", + "name_en": "Uganda", + "name_es": "Uganda", + "name_fa": "اوگاندا", + "name_fr": "Ouganda", + "name_el": "Ουγκάντα", + "name_he": "אוגנדה", + "name_hi": "युगाण्डा", + "name_hu": "Uganda", + "name_id": "Uganda", + "name_it": "Uganda", + "name_ja": "ウガンダ", + "name_ko": "우간다", + "name_nl": "Oeganda", + "name_pl": "Uganda", + "name_pt": "Uganda", + "name_ru": "Уганда", + "name_sv": "Uganda", + "name_tr": "Uganda", + "name_uk": "Уганда", + "name_ur": "یوگنڈا", + "name_vi": "Uganda", + "name_zh": "乌干达", + "name_zht": "烏干達", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "UGA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [33.90371119710453, -0.95], + [31.86617, -1.02736], + [30.769860000000108, -1.01455], + [30.419104852019245, -1.134659112150416], + [29.821518588996014, -1.443322442229785], + [29.579466180140884, -1.341313164885626], + [29.58783776217217, -0.587405694179381], + [29.819503208136638, -0.205310153813372], + [29.875778842902434, 0.597379868976361], + [30.086153598762706, 1.062312730306289], + [30.46850752129029, 1.583805446779706], + [30.85267011894806, 1.849396470543809], + [31.174149204235817, 2.204465236821264], + [30.77334679538004, 2.339883327642127], + [30.83385989759381, 3.509165961110341], + [30.833852421715427, 3.509171604222463], + [31.24556, 3.7819], + [31.88145, 3.55827], + [32.68642, 3.79232], + [33.3900000000001, 3.79], + [34.005, 4.249884947362048], + [34.47913, 3.5556], + [34.59607, 3.053740000000118], + [35.03599, 1.90584], + [34.6721, 1.17694], + [34.18, 0.515], + [33.893568969666944, 0.109813537861896], + [33.90371119710453, -0.95] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Lesotho", + "sov_a3": "LSO", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Lesotho", + "adm0_a3": "LSO", + "geou_dif": 0, + "geounit": "Lesotho", + "gu_a3": "LSO", + "su_dif": 0, + "subunit": "Lesotho", + "su_a3": "LSO", + "brk_diff": 0, + "name": "Lesotho", + "name_long": "Lesotho", + "brk_a3": "LSO", + "brk_name": "Lesotho", + "brk_group": null, + "abbrev": "Les.", + "postal": "LS", + "formal_en": "Kingdom of Lesotho", + "formal_fr": null, + "name_ciawf": "Lesotho", + "note_adm0": null, + "note_brk": null, + "name_sort": "Lesotho", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 5, + "mapcolor9": 2, + "mapcolor13": 8, + "pop_est": 2125268, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 2376, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "LT", + "iso_a2": "LS", + "iso_a2_eh": "LS", + "iso_a3": "LSO", + "iso_a3_eh": "LSO", + "iso_n3": "426", + "iso_n3_eh": "426", + "un_a3": "426", + "wb_a2": "LS", + "wb_a3": "LSO", + "woe_id": 23424880, + "woe_id_eh": 23424880, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LSO", + "adm0_diff": null, + "adm0_tlc": "LSO", + "adm0_a3_us": "LSO", + "adm0_a3_fr": "LSO", + "adm0_a3_ru": "LSO", + "adm0_a3_es": "LSO", + "adm0_a3_cn": "LSO", + "adm0_a3_tw": "LSO", + "adm0_a3_in": "LSO", + "adm0_a3_np": "LSO", + "adm0_a3_pk": "LSO", + "adm0_a3_de": "LSO", + "adm0_a3_gb": "LSO", + "adm0_a3_br": "LSO", + "adm0_a3_il": "LSO", + "adm0_a3_ps": "LSO", + "adm0_a3_sa": "LSO", + "adm0_a3_eg": "LSO", + "adm0_a3_ma": "LSO", + "adm0_a3_pt": "LSO", + "adm0_a3_ar": "LSO", + "adm0_a3_jp": "LSO", + "adm0_a3_ko": "LSO", + "adm0_a3_vn": "LSO", + "adm0_a3_tr": "LSO", + "adm0_a3_id": "LSO", + "adm0_a3_pl": "LSO", + "adm0_a3_gr": "LSO", + "adm0_a3_it": "LSO", + "adm0_a3_nl": "LSO", + "adm0_a3_se": "LSO", + "adm0_a3_bd": "LSO", + "adm0_a3_ua": "LSO", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Southern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 28.246639, + "label_y": -29.480158, + "ne_id": 1159321027, + "wikidataid": "Q1013", + "name_ar": "ليسوتو", + "name_bn": "লেসোথো", + "name_de": "Lesotho", + "name_en": "Lesotho", + "name_es": "Lesoto", + "name_fa": "لسوتو", + "name_fr": "Lesotho", + "name_el": "Λεσότο", + "name_he": "לסוטו", + "name_hi": "लेसोथो", + "name_hu": "Lesotho", + "name_id": "Lesotho", + "name_it": "Lesotho", + "name_ja": "レソト", + "name_ko": "레소토", + "name_nl": "Lesotho", + "name_pl": "Lesotho", + "name_pt": "Lesoto", + "name_ru": "Лесото", + "name_sv": "Lesotho", + "name_tr": "Lesotho", + "name_uk": "Лесото", + "name_ur": "لیسوتھو", + "name_vi": "Lesotho", + "name_zh": "莱索托", + "name_zht": "賴索托", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LSO.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.978262566857243, -28.95559661226171], + [29.32516645683259, -29.257386976846256], + [29.018415154748027, -29.74376555757737], + [28.84839969250774, -30.070050551068256], + [28.29106937023991, -30.2262167294543], + [28.107204624145425, -30.54573211031495], + [27.749397006956485, -30.645105889612225], + [26.999261915807637, -29.875953871379984], + [27.532511020627478, -29.24271087007536], + [28.074338413207784, -28.851468601193588], + [28.541700066855498, -28.64750172293757], + [28.978262566857243, -28.95559661226171] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Cameroon", + "sov_a3": "CMR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Cameroon", + "adm0_a3": "CMR", + "geou_dif": 0, + "geounit": "Cameroon", + "gu_a3": "CMR", + "su_dif": 0, + "subunit": "Cameroon", + "su_a3": "CMR", + "brk_diff": 0, + "name": "Cameroon", + "name_long": "Cameroon", + "brk_a3": "CMR", + "brk_name": "Cameroon", + "brk_group": null, + "abbrev": "Cam.", + "postal": "CM", + "formal_en": "Republic of Cameroon", + "formal_fr": null, + "name_ciawf": "Cameroon", + "note_adm0": null, + "note_brk": null, + "name_sort": "Cameroon", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 3, + "pop_est": 25876380, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 39007, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "CM", + "iso_a2": "CM", + "iso_a2_eh": "CM", + "iso_a3": "CMR", + "iso_a3_eh": "CMR", + "iso_n3": "120", + "iso_n3_eh": "120", + "un_a3": "120", + "wb_a2": "CM", + "wb_a3": "CMR", + "woe_id": 23424785, + "woe_id_eh": 23424785, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CMR", + "adm0_diff": null, + "adm0_tlc": "CMR", + "adm0_a3_us": "CMR", + "adm0_a3_fr": "CMR", + "adm0_a3_ru": "CMR", + "adm0_a3_es": "CMR", + "adm0_a3_cn": "CMR", + "adm0_a3_tw": "CMR", + "adm0_a3_in": "CMR", + "adm0_a3_np": "CMR", + "adm0_a3_pk": "CMR", + "adm0_a3_de": "CMR", + "adm0_a3_gb": "CMR", + "adm0_a3_br": "CMR", + "adm0_a3_il": "CMR", + "adm0_a3_ps": "CMR", + "adm0_a3_sa": "CMR", + "adm0_a3_eg": "CMR", + "adm0_a3_ma": "CMR", + "adm0_a3_pt": "CMR", + "adm0_a3_ar": "CMR", + "adm0_a3_jp": "CMR", + "adm0_a3_ko": "CMR", + "adm0_a3_vn": "CMR", + "adm0_a3_tr": "CMR", + "adm0_a3_id": "CMR", + "adm0_a3_pl": "CMR", + "adm0_a3_gr": "CMR", + "adm0_a3_it": "CMR", + "adm0_a3_nl": "CMR", + "adm0_a3_se": "CMR", + "adm0_a3_bd": "CMR", + "adm0_a3_ua": "CMR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Middle Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 12.473488, + "label_y": 4.585041, + "ne_id": 1159320509, + "wikidataid": "Q1009", + "name_ar": "الكاميرون", + "name_bn": "ক্যামেরুন", + "name_de": "Kamerun", + "name_en": "Cameroon", + "name_es": "Camerún", + "name_fa": "کامرون", + "name_fr": "Cameroun", + "name_el": "Καμερούν", + "name_he": "קמרון", + "name_hi": "कैमरुन", + "name_hu": "Kamerun", + "name_id": "Kamerun", + "name_it": "Camerun", + "name_ja": "カメルーン", + "name_ko": "카메룬", + "name_nl": "Kameroen", + "name_pl": "Kamerun", + "name_pt": "Camarões", + "name_ru": "Камерун", + "name_sv": "Kamerun", + "name_tr": "Kamerun", + "name_uk": "Камерун", + "name_ur": "کیمرون", + "name_vi": "Cameroon", + "name_zh": "喀麦隆", + "name_zht": "喀麥隆", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CMR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [14.495787387762846, 12.85939626713733], + [14.89336, 12.21905], + [14.9601518083376, 11.555574042197224], + [14.92356489427496, 10.891325181517473], + [15.467872755605242, 9.982336737503545], + [14.909353875394716, 9.992129421422732], + [14.62720055508106, 9.920919297724538], + [14.171466098699028, 10.021378282099931], + [13.954218377344006, 9.549494940626687], + [14.54446658698177, 8.965861314322268], + [14.97999555833769, 8.796104234243472], + [15.120865512765306, 8.382150173369439], + [15.436091749745742, 7.692812404811889], + [15.279460483469109, 7.421924546737969], + [14.776545444404576, 6.408498033062045], + [14.536560092841114, 6.22695872642069], + [14.459407179429348, 5.4517605656103], + [14.558935988023507, 5.03059764243153], + [14.47837243008047, 4.732605495620447], + [14.950953403389661, 4.210389309094921], + [15.036219516671252, 3.851367295747124], + [15.405395948964383, 3.33530060466434], + [15.862732374747482, 3.013537298998983], + [15.907380812247652, 2.557389431158612], + [16.012852410555354, 2.267639675298085], + [15.940918816805066, 1.727672634280296], + [15.146341993885244, 1.964014797367184], + [14.33781253424658, 2.227874660649491], + [13.075822381246752, 2.267097072759015], + [12.951333855855609, 2.32161570882694], + [12.359380323952221, 2.19281220133945], + [11.75166548019979, 2.326757513839993], + [11.276449008843713, 2.261050930180872], + [9.649158155972628, 2.283866075037736], + [9.795195753629457, 3.073404445809117], + [9.404366896206, 3.734526882335203], + [8.948115675501072, 3.904128933117136], + [8.744923943729418, 4.35221527751996], + [8.48881554529089, 4.495617377129918], + [8.500287713259695, 4.771982937026849], + [8.757532993208628, 5.479665839047911], + [9.233162876023044, 6.444490668153335], + [9.522705926154401, 6.453482367372117], + [10.118276808318257, 7.03876963950988], + [10.497375115611419, 7.055357774275564], + [11.058787876030351, 6.644426784690594], + [11.74577436691851, 6.981382961449754], + [11.839308709366803, 7.397042344589437], + [12.063946160539558, 7.799808457872302], + [12.218872104550599, 8.305824082874324], + [12.753671502339216, 8.717762762888995], + [12.955467970438974, 9.417771714714704], + [13.167599724997103, 9.640626328973411], + [13.308676385153918, 10.160362046748928], + [13.572949659894562, 10.798565985553566], + [14.415378859116684, 11.572368882692075], + [14.468192172918975, 11.904751695193411], + [14.577177768622533, 12.085360826053503], + [14.181336297266794, 12.483656927943116], + [14.213530714584635, 12.802035427293347], + [14.495787387762846, 12.85939626713733] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Gabon", + "sov_a3": "GAB", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Gabon", + "adm0_a3": "GAB", + "geou_dif": 0, + "geounit": "Gabon", + "gu_a3": "GAB", + "su_dif": 0, + "subunit": "Gabon", + "su_a3": "GAB", + "brk_diff": 0, + "name": "Gabon", + "name_long": "Gabon", + "brk_a3": "GAB", + "brk_name": "Gabon", + "brk_group": null, + "abbrev": "Gabon", + "postal": "GA", + "formal_en": "Gabonese Republic", + "formal_fr": null, + "name_ciawf": "Gabon", + "note_adm0": null, + "note_brk": null, + "name_sort": "Gabon", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 2, + "mapcolor9": 5, + "mapcolor13": 5, + "pop_est": 2172579, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 16874, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "GB", + "iso_a2": "GA", + "iso_a2_eh": "GA", + "iso_a3": "GAB", + "iso_a3_eh": "GAB", + "iso_n3": "266", + "iso_n3_eh": "266", + "un_a3": "266", + "wb_a2": "GA", + "wb_a3": "GAB", + "woe_id": 23424822, + "woe_id_eh": 23424822, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GAB", + "adm0_diff": null, + "adm0_tlc": "GAB", + "adm0_a3_us": "GAB", + "adm0_a3_fr": "GAB", + "adm0_a3_ru": "GAB", + "adm0_a3_es": "GAB", + "adm0_a3_cn": "GAB", + "adm0_a3_tw": "GAB", + "adm0_a3_in": "GAB", + "adm0_a3_np": "GAB", + "adm0_a3_pk": "GAB", + "adm0_a3_de": "GAB", + "adm0_a3_gb": "GAB", + "adm0_a3_br": "GAB", + "adm0_a3_il": "GAB", + "adm0_a3_ps": "GAB", + "adm0_a3_sa": "GAB", + "adm0_a3_eg": "GAB", + "adm0_a3_ma": "GAB", + "adm0_a3_pt": "GAB", + "adm0_a3_ar": "GAB", + "adm0_a3_jp": "GAB", + "adm0_a3_ko": "GAB", + "adm0_a3_vn": "GAB", + "adm0_a3_tr": "GAB", + "adm0_a3_id": "GAB", + "adm0_a3_pl": "GAB", + "adm0_a3_gr": "GAB", + "adm0_a3_it": "GAB", + "adm0_a3_nl": "GAB", + "adm0_a3_se": "GAB", + "adm0_a3_bd": "GAB", + "adm0_a3_ua": "GAB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Middle Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": 3, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 11.835939, + "label_y": -0.437739, + "ne_id": 1159320693, + "wikidataid": "Q1000", + "name_ar": "الغابون", + "name_bn": "গ্যাবন", + "name_de": "Gabun", + "name_en": "Gabon", + "name_es": "Gabón", + "name_fa": "گابن", + "name_fr": "Gabon", + "name_el": "Γκαμπόν", + "name_he": "גבון", + "name_hi": "गबॉन", + "name_hu": "Gabon", + "name_id": "Gabon", + "name_it": "Gabon", + "name_ja": "ガボン", + "name_ko": "가봉", + "name_nl": "Gabon", + "name_pl": "Gabon", + "name_pt": "Gabão", + "name_ru": "Габон", + "name_sv": "Gabon", + "name_tr": "Gabon", + "name_uk": "Габон", + "name_ur": "گیبون", + "name_vi": "Gabon", + "name_zh": "加蓬", + "name_zht": "加彭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GAB.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [11.276449008843713, 2.261050930180872], + [11.75166548019979, 2.326757513839993], + [12.359380323952221, 2.19281220133945], + [12.951333855855609, 2.32161570882694], + [13.075822381246752, 2.267097072759015], + [13.003113641012078, 1.83089630778332], + [13.282631463278818, 1.31418366129688], + [14.026668735417218, 1.395677395021153], + [14.276265903386957, 1.196929836426619], + [13.843320753645656, 0.038757635901149], + [14.316418491277744, -0.552627455247048], + [14.425455763413595, -1.333406670744971], + [14.299210239324566, -1.998275648612214], + [13.99240726080771, -2.4708049454891], + [13.109618767965628, -2.428740329603514], + [12.575284458067642, -1.948511244315135], + [12.495702752338161, -2.391688327650243], + [11.820963575903193, -2.514161472181982], + [11.478038771214303, -2.765618991714241], + [11.855121697648116, -3.426870619321051], + [11.093772820691925, -3.978826592630547], + [10.06613528813574, -2.969482517105682], + [9.40524539555497, -2.144313246269043], + [8.79799563969317, -1.111301364754496], + [8.830086704146424, -0.779073581550037], + [9.048419630579588, -0.459351494960217], + [9.29135053878369, 0.268666083167687], + [9.492888624721985, 1.010119533691494], + [9.830284051155644, 1.067893784993799], + [11.285078973036462, 1.057661851400013], + [11.276449008843713, 2.261050930180872] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Niger", + "sov_a3": "NER", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Niger", + "adm0_a3": "NER", + "geou_dif": 0, + "geounit": "Niger", + "gu_a3": "NER", + "su_dif": 0, + "subunit": "Niger", + "su_a3": "NER", + "brk_diff": 0, + "name": "Niger", + "name_long": "Niger", + "brk_a3": "NER", + "brk_name": "Niger", + "brk_group": null, + "abbrev": "Niger", + "postal": "NE", + "formal_en": "Republic of Niger", + "formal_fr": null, + "name_ciawf": "Niger", + "note_adm0": null, + "note_brk": null, + "name_sort": "Niger", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 5, + "mapcolor9": 3, + "mapcolor13": 13, + "pop_est": 23310715, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 12911, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "NG", + "iso_a2": "NE", + "iso_a2_eh": "NE", + "iso_a3": "NER", + "iso_a3_eh": "NER", + "iso_n3": "562", + "iso_n3_eh": "562", + "un_a3": "562", + "wb_a2": "NE", + "wb_a3": "NER", + "woe_id": 23424906, + "woe_id_eh": 23424906, + "woe_note": "Exact WOE match as country", + "adm0_iso": "NER", + "adm0_diff": null, + "adm0_tlc": "NER", + "adm0_a3_us": "NER", + "adm0_a3_fr": "NER", + "adm0_a3_ru": "NER", + "adm0_a3_es": "NER", + "adm0_a3_cn": "NER", + "adm0_a3_tw": "NER", + "adm0_a3_in": "NER", + "adm0_a3_np": "NER", + "adm0_a3_pk": "NER", + "adm0_a3_de": "NER", + "adm0_a3_gb": "NER", + "adm0_a3_br": "NER", + "adm0_a3_il": "NER", + "adm0_a3_ps": "NER", + "adm0_a3_sa": "NER", + "adm0_a3_eg": "NER", + "adm0_a3_ma": "NER", + "adm0_a3_pt": "NER", + "adm0_a3_ar": "NER", + "adm0_a3_jp": "NER", + "adm0_a3_ko": "NER", + "adm0_a3_vn": "NER", + "adm0_a3_tr": "NER", + "adm0_a3_id": "NER", + "adm0_a3_pl": "NER", + "adm0_a3_gr": "NER", + "adm0_a3_it": "NER", + "adm0_a3_nl": "NER", + "adm0_a3_se": "NER", + "adm0_a3_bd": "NER", + "adm0_a3_ua": "NER", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 9.504356, + "label_y": 17.446195, + "ne_id": 1159321087, + "wikidataid": "Q1032", + "name_ar": "النيجر", + "name_bn": "নাইজার", + "name_de": "Niger", + "name_en": "Niger", + "name_es": "Níger", + "name_fa": "نیجر", + "name_fr": "Niger", + "name_el": "Νίγηρας", + "name_he": "ניז'ר", + "name_hi": "नाइजर", + "name_hu": "Niger", + "name_id": "Niger", + "name_it": "Niger", + "name_ja": "ニジェール", + "name_ko": "니제르", + "name_nl": "Niger", + "name_pl": "Niger", + "name_pt": "Níger", + "name_ru": "Нигер", + "name_sv": "Niger", + "name_tr": "Nijer", + "name_uk": "Нігер", + "name_ur": "نائجر", + "name_vi": "Niger", + "name_zh": "尼日尔", + "name_zht": "尼日", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NER.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [14.8513, 22.862950000000126], + [15.096887648181848, 21.30851878507491], + [15.47106, 21.04845], + [15.487148064850146, 20.730414537025638], + [15.903246697664315, 20.387618923417506], + [15.685740594147774, 19.957180080642388], + [15.30044111497972, 17.927949937405003], + [15.247731154041844, 16.627305813050782], + [13.97217, 15.68437], + [13.540393507550789, 14.367133693901224], + [13.956698846094127, 13.996691189016929], + [13.95447675950561, 13.353448798063766], + [14.595781284247607, 13.33042694747786], + [14.495787387762846, 12.85939626713733], + [14.213530714584635, 12.802035427293347], + [14.181336297266794, 12.483656927943116], + [13.995352817448293, 12.461565253138303], + [13.318701613018561, 13.556356309457826], + [13.083987257548813, 13.596147162322495], + [12.302071160540523, 13.037189032437524], + [11.527803175511394, 13.328980007373588], + [10.989593133191534, 13.387322699431195], + [10.701031935273706, 13.246917832894084], + [10.114814487354693, 13.27725189864941], + [9.524928012742947, 12.851102199754479], + [9.014933302454438, 12.826659247280418], + [7.804671258178786, 13.343526923063747], + [7.330746697630019, 13.0980380314612], + [6.820441928747754, 13.115091254117518], + [6.445426059605637, 13.492768459522678], + [5.443058302440136, 13.865923977102227], + [4.368343540066007, 13.747481594289411], + [4.107945997747322, 13.531215725147831], + [3.967282749048849, 12.956108710171575], + [3.680633579125811, 12.552903347214226], + [3.611180454125559, 11.660167141155968], + [2.848643019226586, 12.23563589115821], + [2.49016360841793, 12.233052069543675], + [2.154473504249921, 11.940150051313339], + [2.177107781593776, 12.625017808477535], + [1.024103224297477, 12.851825669806574], + [0.993045688490071, 13.335749620003824], + [0.429927605805517, 13.988733018443924], + [0.295646396495101, 14.444234930880654], + [0.374892205414682, 14.92890818934613], + [1.015783318698482, 14.96818227788799], + [1.385528191746858, 15.323561102759172], + [2.749992709981484, 15.409524847876696], + [3.638258904646477, 15.568119818580456], + [3.723421665063483, 16.184283759012615], + [4.270209995143802, 16.852227484601215], + [4.267419467800039, 19.155265204337], + [5.677565952180686, 19.601206976799716], + [8.572893100629784, 21.565660712159143], + [11.999505649471613, 23.47166840259645], + [13.581424594790462, 23.04050608976928], + [14.143870883855243, 22.491288967371133], + [14.8513, 22.862950000000126] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Burkina Faso", + "sov_a3": "BFA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Burkina Faso", + "adm0_a3": "BFA", + "geou_dif": 0, + "geounit": "Burkina Faso", + "gu_a3": "BFA", + "su_dif": 0, + "subunit": "Burkina Faso", + "su_a3": "BFA", + "brk_diff": 0, + "name": "Burkina Faso", + "name_long": "Burkina Faso", + "brk_a3": "BFA", + "brk_name": "Burkina Faso", + "brk_group": null, + "abbrev": "B.F.", + "postal": "BF", + "formal_en": "Burkina Faso", + "formal_fr": null, + "name_ciawf": "Burkina Faso", + "note_adm0": null, + "note_brk": null, + "name_sort": "Burkina Faso", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 1, + "mapcolor9": 5, + "mapcolor13": 11, + "pop_est": 20321378, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 15990, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "UV", + "iso_a2": "BF", + "iso_a2_eh": "BF", + "iso_a3": "BFA", + "iso_a3_eh": "BFA", + "iso_n3": "854", + "iso_n3_eh": "854", + "un_a3": "854", + "wb_a2": "BF", + "wb_a3": "BFA", + "woe_id": 23424978, + "woe_id_eh": 23424978, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BFA", + "adm0_diff": null, + "adm0_tlc": "BFA", + "adm0_a3_us": "BFA", + "adm0_a3_fr": "BFA", + "adm0_a3_ru": "BFA", + "adm0_a3_es": "BFA", + "adm0_a3_cn": "BFA", + "adm0_a3_tw": "BFA", + "adm0_a3_in": "BFA", + "adm0_a3_np": "BFA", + "adm0_a3_pk": "BFA", + "adm0_a3_de": "BFA", + "adm0_a3_gb": "BFA", + "adm0_a3_br": "BFA", + "adm0_a3_il": "BFA", + "adm0_a3_ps": "BFA", + "adm0_a3_sa": "BFA", + "adm0_a3_eg": "BFA", + "adm0_a3_ma": "BFA", + "adm0_a3_pt": "BFA", + "adm0_a3_ar": "BFA", + "adm0_a3_jp": "BFA", + "adm0_a3_ko": "BFA", + "adm0_a3_vn": "BFA", + "adm0_a3_tr": "BFA", + "adm0_a3_id": "BFA", + "adm0_a3_pl": "BFA", + "adm0_a3_gr": "BFA", + "adm0_a3_it": "BFA", + "adm0_a3_nl": "BFA", + "adm0_a3_se": "BFA", + "adm0_a3_bd": "BFA", + "adm0_a3_ua": "BFA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 12, + "long_len": 12, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -1.36388, + "label_y": 12.673048, + "ne_id": 1159320405, + "wikidataid": "Q965", + "name_ar": "بوركينا فاسو", + "name_bn": "বুর্কিনা ফাসো", + "name_de": "Burkina Faso", + "name_en": "Burkina Faso", + "name_es": "Burkina Faso", + "name_fa": "بورکینافاسو", + "name_fr": "Burkina Faso", + "name_el": "Μπουρκίνα Φάσο", + "name_he": "בורקינה פאסו", + "name_hi": "बुर्किना फासो", + "name_hu": "Burkina Faso", + "name_id": "Burkina Faso", + "name_it": "Burkina Faso", + "name_ja": "ブルキナファソ", + "name_ko": "부르키나파소", + "name_nl": "Burkina Faso", + "name_pl": "Burkina Faso", + "name_pt": "Burkina Faso", + "name_ru": "Буркина-Фасо", + "name_sv": "Burkina Faso", + "name_tr": "Burkina Faso", + "name_uk": "Буркіна-Фасо", + "name_ur": "برکینا فاسو", + "name_vi": "Burkina Faso", + "name_zh": "布基纳法索", + "name_zht": "布基納法索", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BFA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-5.404341599946974, 10.370736802609146], + [-5.470564947929006, 10.951269842976048], + [-5.197842576508648, 11.37514577885014], + [-5.220941941743121, 11.713858954307227], + [-4.427166103523803, 12.542645575404295], + [-4.28040503581488, 13.228443508349741], + [-4.006390753587226, 13.472485459848116], + [-3.522802700199861, 13.337661647998615], + [-3.10370683431276, 13.541266791228594], + [-2.967694464520577, 13.79815033615151], + [-2.191824510090385, 14.246417548067356], + [-2.001035122068771, 14.559008287000893], + [-1.066363491205664, 14.973815009007765], + [-0.515854458000348, 15.116157741755728], + [-0.26625729003058, 14.924308986872148], + [0.374892205414682, 14.92890818934613], + [0.295646396495101, 14.444234930880654], + [0.429927605805517, 13.988733018443924], + [0.993045688490071, 13.335749620003824], + [1.024103224297477, 12.851825669806574], + [2.177107781593776, 12.625017808477535], + [2.154473504249921, 11.940150051313339], + [1.935985548519881, 11.641150214072553], + [1.447178175471066, 11.547719224488858], + [1.243469679376489, 11.110510769083461], + [0.899563022474069, 10.99733938236426], + [0.023802524423701, 11.018681748900804], + [-0.438701544588582, 11.098340969278722], + [-0.761575893548183, 10.936929633015055], + [-1.203357713211432, 11.009819240762738], + [-2.940409308270461, 10.962690334512558], + [-2.963896246747112, 10.395334784380083], + [-2.827496303712707, 9.642460842319778], + [-3.511898972986273, 9.90032623945622], + [-3.980449184576685, 9.8623440617217], + [-4.330246954760383, 9.610834865757141], + [-4.779883592131966, 9.821984768101743], + [-4.954653286143099, 10.152713934769736], + [-5.404341599946974, 10.370736802609146] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Togo", + "sov_a3": "TGO", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Togo", + "adm0_a3": "TGO", + "geou_dif": 0, + "geounit": "Togo", + "gu_a3": "TGO", + "su_dif": 0, + "subunit": "Togo", + "su_a3": "TGO", + "brk_diff": 0, + "name": "Togo", + "name_long": "Togo", + "brk_a3": "TGO", + "brk_name": "Togo", + "brk_group": null, + "abbrev": "Togo", + "postal": "TG", + "formal_en": "Togolese Republic", + "formal_fr": "République Togolaise", + "name_ciawf": "Togo", + "note_adm0": null, + "note_brk": null, + "name_sort": "Togo", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 5, + "pop_est": 8082366, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 5490, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "TO", + "iso_a2": "TG", + "iso_a2_eh": "TG", + "iso_a3": "TGO", + "iso_a3_eh": "TGO", + "iso_n3": "768", + "iso_n3_eh": "768", + "un_a3": "768", + "wb_a2": "TG", + "wb_a3": "TGO", + "woe_id": 23424965, + "woe_id_eh": 23424965, + "woe_note": "Exact WOE match as country", + "adm0_iso": "TGO", + "adm0_diff": null, + "adm0_tlc": "TGO", + "adm0_a3_us": "TGO", + "adm0_a3_fr": "TGO", + "adm0_a3_ru": "TGO", + "adm0_a3_es": "TGO", + "adm0_a3_cn": "TGO", + "adm0_a3_tw": "TGO", + "adm0_a3_in": "TGO", + "adm0_a3_np": "TGO", + "adm0_a3_pk": "TGO", + "adm0_a3_de": "TGO", + "adm0_a3_gb": "TGO", + "adm0_a3_br": "TGO", + "adm0_a3_il": "TGO", + "adm0_a3_ps": "TGO", + "adm0_a3_sa": "TGO", + "adm0_a3_eg": "TGO", + "adm0_a3_ma": "TGO", + "adm0_a3_pt": "TGO", + "adm0_a3_ar": "TGO", + "adm0_a3_jp": "TGO", + "adm0_a3_ko": "TGO", + "adm0_a3_vn": "TGO", + "adm0_a3_tr": "TGO", + "adm0_a3_id": "TGO", + "adm0_a3_pl": "TGO", + "adm0_a3_gr": "TGO", + "adm0_a3_it": "TGO", + "adm0_a3_nl": "TGO", + "adm0_a3_se": "TGO", + "adm0_a3_bd": "TGO", + "adm0_a3_ua": "TGO", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 1.058113, + "label_y": 8.80722, + "ne_id": 1159321303, + "wikidataid": "Q945", + "name_ar": "توغو", + "name_bn": "টোগো", + "name_de": "Togo", + "name_en": "Togo", + "name_es": "Togo", + "name_fa": "توگو", + "name_fr": "Togo", + "name_el": "Τόγκο", + "name_he": "טוגו", + "name_hi": "टोगो", + "name_hu": "Togo", + "name_id": "Togo", + "name_it": "Togo", + "name_ja": "トーゴ", + "name_ko": "토고", + "name_nl": "Togo", + "name_pl": "Togo", + "name_pt": "Togo", + "name_ru": "Того", + "name_sv": "Togo", + "name_tr": "Togo", + "name_uk": "Того", + "name_ur": "ٹوگو", + "name_vi": "Togo", + "name_zh": "多哥", + "name_zht": "多哥", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "TGO.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [0.899563022474069, 10.99733938236426], + [0.772335646171484, 10.470808213742359], + [1.077795037448738, 10.175606594275024], + [1.425060662450136, 9.825395412633], + [1.46304284018467, 9.334624335157088], + [1.664477573258381, 9.12859039960938], + [1.618950636409238, 6.832038072126238], + [1.865240512712319, 6.142157701029731], + [1.060121697604927, 5.928837388528876], + [0.836931186536333, 6.279978745952149], + [0.570384148774849, 6.914358628767189], + [0.490957472342245, 7.411744289576475], + [0.712029249686879, 8.31246450442383], + [0.461191847342121, 8.677222601756014], + [0.365900506195885, 9.465003973829482], + [0.367579990245389, 10.19121287682718], + [-0.049784715159944, 10.706917832883931], + [0.023802524423701, 11.018681748900804], + [0.899563022474069, 10.99733938236426] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Ghana", + "sov_a3": "GHA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Ghana", + "adm0_a3": "GHA", + "geou_dif": 0, + "geounit": "Ghana", + "gu_a3": "GHA", + "su_dif": 0, + "subunit": "Ghana", + "su_a3": "GHA", + "brk_diff": 0, + "name": "Ghana", + "name_long": "Ghana", + "brk_a3": "GHA", + "brk_name": "Ghana", + "brk_group": null, + "abbrev": "Ghana", + "postal": "GH", + "formal_en": "Republic of Ghana", + "formal_fr": null, + "name_ciawf": "Ghana", + "note_adm0": null, + "note_brk": null, + "name_sort": "Ghana", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 3, + "mapcolor9": 1, + "mapcolor13": 4, + "pop_est": 30417856, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 66983, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "GH", + "iso_a2": "GH", + "iso_a2_eh": "GH", + "iso_a3": "GHA", + "iso_a3_eh": "GHA", + "iso_n3": "288", + "iso_n3_eh": "288", + "un_a3": "288", + "wb_a2": "GH", + "wb_a3": "GHA", + "woe_id": 23424824, + "woe_id_eh": 23424824, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GHA", + "adm0_diff": null, + "adm0_tlc": "GHA", + "adm0_a3_us": "GHA", + "adm0_a3_fr": "GHA", + "adm0_a3_ru": "GHA", + "adm0_a3_es": "GHA", + "adm0_a3_cn": "GHA", + "adm0_a3_tw": "GHA", + "adm0_a3_in": "GHA", + "adm0_a3_np": "GHA", + "adm0_a3_pk": "GHA", + "adm0_a3_de": "GHA", + "adm0_a3_gb": "GHA", + "adm0_a3_br": "GHA", + "adm0_a3_il": "GHA", + "adm0_a3_ps": "GHA", + "adm0_a3_sa": "GHA", + "adm0_a3_eg": "GHA", + "adm0_a3_ma": "GHA", + "adm0_a3_pt": "GHA", + "adm0_a3_ar": "GHA", + "adm0_a3_jp": "GHA", + "adm0_a3_ko": "GHA", + "adm0_a3_vn": "GHA", + "adm0_a3_tr": "GHA", + "adm0_a3_id": "GHA", + "adm0_a3_pl": "GHA", + "adm0_a3_gr": "GHA", + "adm0_a3_it": "GHA", + "adm0_a3_nl": "GHA", + "adm0_a3_se": "GHA", + "adm0_a3_bd": "GHA", + "adm0_a3_ua": "GHA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 8, + "label_x": -1.036941, + "label_y": 7.717639, + "ne_id": 1159320793, + "wikidataid": "Q117", + "name_ar": "غانا", + "name_bn": "ঘানা", + "name_de": "Ghana", + "name_en": "Ghana", + "name_es": "Ghana", + "name_fa": "غنا", + "name_fr": "Ghana", + "name_el": "Γκάνα", + "name_he": "גאנה", + "name_hi": "घाना", + "name_hu": "Ghána", + "name_id": "Ghana", + "name_it": "Ghana", + "name_ja": "ガーナ", + "name_ko": "가나", + "name_nl": "Ghana", + "name_pl": "Ghana", + "name_pt": "Gana", + "name_ru": "Гана", + "name_sv": "Ghana", + "name_tr": "Gana", + "name_uk": "Гана", + "name_ur": "گھانا", + "name_vi": "Ghana", + "name_zh": "加纳", + "name_zht": "迦納", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GHA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [0.023802524423701, 11.018681748900804], + [-0.049784715159944, 10.706917832883931], + [0.367579990245389, 10.19121287682718], + [0.365900506195885, 9.465003973829482], + [0.461191847342121, 8.677222601756014], + [0.712029249686879, 8.31246450442383], + [0.490957472342245, 7.411744289576475], + [0.570384148774849, 6.914358628767189], + [0.836931186536333, 6.279978745952149], + [1.060121697604927, 5.928837388528876], + [-0.507637905265938, 5.343472601742675], + [-1.063624640294194, 5.000547797053812], + [-1.964706590167594, 4.710462144383371], + [-2.856125047202397, 4.994475816259509], + [-2.81070146321784, 5.38905121502411], + [-3.244370083011262, 6.250471503113502], + [-2.983584967450327, 7.379704901555513], + [-2.562189500326241, 8.219627793811483], + [-2.827496303712707, 9.642460842319778], + [-2.963896246747112, 10.395334784380083], + [-2.940409308270461, 10.962690334512558], + [-1.203357713211432, 11.009819240762738], + [-0.761575893548183, 10.936929633015055], + [-0.438701544588582, 11.098340969278722], + [0.023802524423701, 11.018681748900804] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Guinea-Bissau", + "sov_a3": "GNB", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Guinea-Bissau", + "adm0_a3": "GNB", + "geou_dif": 0, + "geounit": "Guinea-Bissau", + "gu_a3": "GNB", + "su_dif": 0, + "subunit": "Guinea-Bissau", + "su_a3": "GNB", + "brk_diff": 0, + "name": "Guinea-Bissau", + "name_long": "Guinea-Bissau", + "brk_a3": "GNB", + "brk_name": "Guinea-Bissau", + "brk_group": null, + "abbrev": "GnB.", + "postal": "GW", + "formal_en": "Republic of Guinea-Bissau", + "formal_fr": null, + "name_ciawf": "Guinea-Bissau", + "note_adm0": null, + "note_brk": null, + "name_sort": "Guinea-Bissau", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 5, + "mapcolor9": 3, + "mapcolor13": 4, + "pop_est": 1920922, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 1339, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "PU", + "iso_a2": "GW", + "iso_a2_eh": "GW", + "iso_a3": "GNB", + "iso_a3_eh": "GNB", + "iso_n3": "624", + "iso_n3_eh": "624", + "un_a3": "624", + "wb_a2": "GW", + "wb_a3": "GNB", + "woe_id": 23424929, + "woe_id_eh": 23424929, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GNB", + "adm0_diff": null, + "adm0_tlc": "GNB", + "adm0_a3_us": "GNB", + "adm0_a3_fr": "GNB", + "adm0_a3_ru": "GNB", + "adm0_a3_es": "GNB", + "adm0_a3_cn": "GNB", + "adm0_a3_tw": "GNB", + "adm0_a3_in": "GNB", + "adm0_a3_np": "GNB", + "adm0_a3_pk": "GNB", + "adm0_a3_de": "GNB", + "adm0_a3_gb": "GNB", + "adm0_a3_br": "GNB", + "adm0_a3_il": "GNB", + "adm0_a3_ps": "GNB", + "adm0_a3_sa": "GNB", + "adm0_a3_eg": "GNB", + "adm0_a3_ma": "GNB", + "adm0_a3_pt": "GNB", + "adm0_a3_ar": "GNB", + "adm0_a3_jp": "GNB", + "adm0_a3_ko": "GNB", + "adm0_a3_vn": "GNB", + "adm0_a3_tr": "GNB", + "adm0_a3_id": "GNB", + "adm0_a3_pl": "GNB", + "adm0_a3_gr": "GNB", + "adm0_a3_it": "GNB", + "adm0_a3_nl": "GNB", + "adm0_a3_se": "GNB", + "adm0_a3_bd": "GNB", + "adm0_a3_ua": "GNB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 13, + "long_len": 13, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": -14.52413, + "label_y": 12.163712, + "ne_id": 1159320799, + "wikidataid": "Q1007", + "name_ar": "غينيا بيساو", + "name_bn": "গিনি-বিসাউ", + "name_de": "Guinea-Bissau", + "name_en": "Guinea-Bissau", + "name_es": "Guinea-Bisáu", + "name_fa": "گینه بیسائو", + "name_fr": "Guinée-Bissau", + "name_el": "Γουινέα-Μπισσάου", + "name_he": "גינאה ביסאו", + "name_hi": "गिनी-बिसाऊ", + "name_hu": "Bissau-Guinea", + "name_id": "Guinea-Bissau", + "name_it": "Guinea-Bissau", + "name_ja": "ギニアビサウ", + "name_ko": "기니비사우", + "name_nl": "Guinee-Bissau", + "name_pl": "Gwinea Bissau", + "name_pt": "Guiné-Bissau", + "name_ru": "Гвинея-Бисау", + "name_sv": "Guinea-Bissau", + "name_tr": "Gine-Bissau", + "name_uk": "Гвінея-Бісау", + "name_ur": "گنی بساؤ", + "name_vi": "Guiné-Bissau", + "name_zh": "几内亚比绍", + "name_zht": "幾內亞比索", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GNB.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-16.677451951554573, 12.384851589401052], + [-16.147716844130585, 12.547761542201187], + [-15.816574266004254, 12.515567124883347], + [-15.54847693527401, 12.628170070847347], + [-13.700476040084325, 12.586182969610194], + [-13.718743658899513, 12.24718557377551], + [-13.828271857142125, 12.142644151249044], + [-13.743160773157413, 11.811269029177412], + [-13.900799729863776, 11.678718980348748], + [-14.121406419317779, 11.677117010947697], + [-14.382191534878729, 11.509271958863692], + [-14.685687221728898, 11.527823798056488], + [-15.130311245168173, 11.040411688679526], + [-15.664180467175527, 11.458474025920795], + [-16.085214199273565, 11.52459402103824], + [-16.314786749730203, 11.80651479740655], + [-16.30894731288123, 11.95870189050612], + [-16.61383826340328, 12.170911159712702], + [-16.677451951554573, 12.384851589401052] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Egypt", + "sov_a3": "EGY", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Egypt", + "adm0_a3": "EGY", + "geou_dif": 0, + "geounit": "Egypt", + "gu_a3": "EGY", + "su_dif": 0, + "subunit": "Egypt", + "su_a3": "EGY", + "brk_diff": 0, + "name": "Egypt", + "name_long": "Egypt", + "brk_a3": "EGY", + "brk_name": "Egypt", + "brk_group": null, + "abbrev": "Egypt", + "postal": "EG", + "formal_en": "Arab Republic of Egypt", + "formal_fr": null, + "name_ciawf": "Egypt", + "note_adm0": null, + "note_brk": null, + "name_sort": "Egypt, Arab Rep.", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 6, + "mapcolor9": 7, + "mapcolor13": 2, + "pop_est": 100388073, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 303092, + "gdp_year": 2019, + "economy": "5. Emerging region: G20", + "income_grp": "4. Lower middle income", + "fips_10": "EG", + "iso_a2": "EG", + "iso_a2_eh": "EG", + "iso_a3": "EGY", + "iso_a3_eh": "EGY", + "iso_n3": "818", + "iso_n3_eh": "818", + "un_a3": "818", + "wb_a2": "EG", + "wb_a3": "EGY", + "woe_id": 23424802, + "woe_id_eh": 23424802, + "woe_note": "Exact WOE match as country", + "adm0_iso": "EGY", + "adm0_diff": null, + "adm0_tlc": "EGY", + "adm0_a3_us": "EGY", + "adm0_a3_fr": "EGY", + "adm0_a3_ru": "EGY", + "adm0_a3_es": "EGY", + "adm0_a3_cn": "EGY", + "adm0_a3_tw": "EGY", + "adm0_a3_in": "EGY", + "adm0_a3_np": "EGY", + "adm0_a3_pk": "EGY", + "adm0_a3_de": "EGY", + "adm0_a3_gb": "EGY", + "adm0_a3_br": "EGY", + "adm0_a3_il": "EGY", + "adm0_a3_ps": "EGY", + "adm0_a3_sa": "EGY", + "adm0_a3_eg": "EGY", + "adm0_a3_ma": "EGY", + "adm0_a3_pt": "EGY", + "adm0_a3_ar": "EGY", + "adm0_a3_jp": "EGY", + "adm0_a3_ko": "EGY", + "adm0_a3_vn": "EGY", + "adm0_a3_tr": "EGY", + "adm0_a3_id": "EGY", + "adm0_a3_pl": "EGY", + "adm0_a3_gr": "EGY", + "adm0_a3_it": "EGY", + "adm0_a3_nl": "EGY", + "adm0_a3_se": "EGY", + "adm0_a3_bd": "EGY", + "adm0_a3_ua": "EGY", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Northern Africa", + "region_wb": "Middle East & North Africa", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": 29.445837, + "label_y": 26.186173, + "ne_id": 1159320575, + "wikidataid": "Q79", + "name_ar": "مصر", + "name_bn": "মিশর", + "name_de": "Ägypten", + "name_en": "Egypt", + "name_es": "Egipto", + "name_fa": "مصر", + "name_fr": "Égypte", + "name_el": "Αίγυπτος", + "name_he": "מצרים", + "name_hi": "मिस्र", + "name_hu": "Egyiptom", + "name_id": "Mesir", + "name_it": "Egitto", + "name_ja": "エジプト", + "name_ko": "이집트", + "name_nl": "Egypte", + "name_pl": "Egipt", + "name_pt": "Egito", + "name_ru": "Египет", + "name_sv": "Egypten", + "name_tr": "Mısır", + "name_uk": "Єгипет", + "name_ur": "مصر", + "name_vi": "Ai Cập", + "name_zh": "埃及", + "name_zht": "埃及", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "EGY.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [36.86623, 22], + [32.9, 22], + [29.02, 22], + [25, 22], + [25, 25.682499996361], + [25, 29.23865452953346], + [24.70007, 30.04419], + [24.95762, 30.6616], + [24.80287, 31.08929], + [25.16482, 31.56915], + [26.49533, 31.58568], + [27.45762, 31.32126], + [28.45048, 31.02577], + [28.91353, 30.87005], + [29.68342, 31.18686], + [30.09503, 31.4734], + [30.97693, 31.55586], + [31.68796, 31.4296], + [31.96041, 30.9336], + [32.19247, 31.26034], + [32.99392, 31.02407], + [33.7734, 30.96746], + [34.26543474464621, 31.21935730952032], + [34.26544, 31.21936], + [34.823243288783814, 29.76108076171822], + [34.9226, 29.50133], + [34.64174, 29.09942], + [34.42655, 28.34399], + [34.15451, 27.8233], + [33.92136, 27.6487], + [33.58811, 27.97136], + [33.13676, 28.41765], + [32.42323, 29.85108], + [32.32046, 29.76043], + [32.73482, 28.70523], + [33.34876, 27.69989], + [34.10455, 26.14227], + [34.47387, 25.59856], + [34.79507, 25.03375], + [35.69241, 23.92671], + [35.49372, 23.75237], + [35.52598, 23.10244], + [36.69069, 22.20485], + [36.86623, 22] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Mauritania", + "sov_a3": "MRT", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Mauritania", + "adm0_a3": "MRT", + "geou_dif": 0, + "geounit": "Mauritania", + "gu_a3": "MRT", + "su_dif": 0, + "subunit": "Mauritania", + "su_a3": "MRT", + "brk_diff": 0, + "name": "Mauritania", + "name_long": "Mauritania", + "brk_a3": "MRT", + "brk_name": "Mauritania", + "brk_group": null, + "abbrev": "Mrt.", + "postal": "MR", + "formal_en": "Islamic Republic of Mauritania", + "formal_fr": null, + "name_ciawf": "Mauritania", + "note_adm0": null, + "note_brk": null, + "name_sort": "Mauritania", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 3, + "mapcolor9": 2, + "mapcolor13": 1, + "pop_est": 4525696, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 7600, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "MR", + "iso_a2": "MR", + "iso_a2_eh": "MR", + "iso_a3": "MRT", + "iso_a3_eh": "MRT", + "iso_n3": "478", + "iso_n3_eh": "478", + "un_a3": "478", + "wb_a2": "MR", + "wb_a3": "MRT", + "woe_id": 23424896, + "woe_id_eh": 23424896, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MRT", + "adm0_diff": null, + "adm0_tlc": "MRT", + "adm0_a3_us": "MRT", + "adm0_a3_fr": "MRT", + "adm0_a3_ru": "MRT", + "adm0_a3_es": "MRT", + "adm0_a3_cn": "MRT", + "adm0_a3_tw": "MRT", + "adm0_a3_in": "MRT", + "adm0_a3_np": "MRT", + "adm0_a3_pk": "MRT", + "adm0_a3_de": "MRT", + "adm0_a3_gb": "MRT", + "adm0_a3_br": "MRT", + "adm0_a3_il": "MRT", + "adm0_a3_ps": "MRT", + "adm0_a3_sa": "MRT", + "adm0_a3_eg": "MRT", + "adm0_a3_ma": "MRT", + "adm0_a3_pt": "MRT", + "adm0_a3_ar": "MRT", + "adm0_a3_jp": "MRT", + "adm0_a3_ko": "MRT", + "adm0_a3_vn": "MRT", + "adm0_a3_tr": "MRT", + "adm0_a3_id": "MRT", + "adm0_a3_pl": "MRT", + "adm0_a3_gr": "MRT", + "adm0_a3_it": "MRT", + "adm0_a3_nl": "MRT", + "adm0_a3_se": "MRT", + "adm0_a3_bd": "MRT", + "adm0_a3_ua": "MRT", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -9.740299, + "label_y": 19.587062, + "ne_id": 1159321075, + "wikidataid": "Q1025", + "name_ar": "موريتانيا", + "name_bn": "মৌরিতানিয়া", + "name_de": "Mauretanien", + "name_en": "Mauritania", + "name_es": "Mauritania", + "name_fa": "موریتانی", + "name_fr": "Mauritanie", + "name_el": "Μαυριτανία", + "name_he": "מאוריטניה", + "name_hi": "मॉरीतानिया", + "name_hu": "Mauritánia", + "name_id": "Mauritania", + "name_it": "Mauritania", + "name_ja": "モーリタニア", + "name_ko": "모리타니", + "name_nl": "Mauritanië", + "name_pl": "Mauretania", + "name_pt": "Mauritânia", + "name_ru": "Мавритания", + "name_sv": "Mauretanien", + "name_tr": "Moritanya", + "name_uk": "Мавританія", + "name_ur": "موریتانیہ", + "name_vi": "Mauritanie", + "name_zh": "毛里塔尼亚", + "name_zht": "茅利塔尼亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MRT.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-17.06342322434257, 20.999752102130827], + [-16.845193650773993, 21.33332347257488], + [-12.929101935263532, 21.327070624267563], + [-13.118754441774712, 22.771220201096256], + [-12.874221564169575, 23.284832261645178], + [-11.937224493853321, 23.374594224536168], + [-11.96941891117116, 25.933352769468268], + [-8.6872936670174, 25.881056219988906], + [-8.684399786809053, 27.395744126896005], + [-4.923337368174231, 24.974574082941], + [-6.453786586930335, 24.956590684503425], + [-5.971128709324248, 20.64083344164763], + [-5.488522508150439, 16.325102037007966], + [-5.315277268891933, 16.20185374599184], + [-5.537744309908447, 15.501689764869257], + [-9.55023840985939, 15.486496893775438], + [-9.700255092802706, 15.264107367407362], + [-10.086846482778213, 15.330485744686271], + [-10.650791388379417, 15.132745876521426], + [-11.349095017939504, 15.411256008358478], + [-11.666078253617854, 15.388208319556298], + [-11.834207526079467, 14.79909699142894], + [-12.170750291380301, 14.616834214735505], + [-12.830658331747516, 15.303691514542948], + [-13.435737677453062, 16.03938304286619], + [-14.099521450242179, 16.304302273010492], + [-14.577347581428981, 16.59826365810281], + [-15.135737270558819, 16.587282416240782], + [-15.623666144258692, 16.369337063049812], + [-16.12069007004193, 16.455662543193384], + [-16.463098110407884, 16.13503611903846], + [-16.549707810929064, 16.673892116761962], + [-16.270551723688357, 17.166962795474873], + [-16.14634741867485, 18.108481553616656], + [-16.256883307347167, 19.096715806550307], + [-16.37765112961327, 19.593817246981985], + [-16.277838100641517, 20.0925206568147], + [-16.536323614965468, 20.567866319251493], + [-17.06342322434257, 20.999752102130827] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Equatorial Guinea", + "sov_a3": "GNQ", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Equatorial Guinea", + "adm0_a3": "GNQ", + "geou_dif": 0, + "geounit": "Equatorial Guinea", + "gu_a3": "GNQ", + "su_dif": 0, + "subunit": "Equatorial Guinea", + "su_a3": "GNQ", + "brk_diff": 0, + "name": "Eq. Guinea", + "name_long": "Equatorial Guinea", + "brk_a3": "GNQ", + "brk_name": "Eq. Guinea", + "brk_group": null, + "abbrev": "Eq. G.", + "postal": "GQ", + "formal_en": "Republic of Equatorial Guinea", + "formal_fr": null, + "name_ciawf": "Equatorial Guinea", + "note_adm0": null, + "note_brk": null, + "name_sort": "Equatorial Guinea", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 1, + "mapcolor9": 4, + "mapcolor13": 8, + "pop_est": 1355986, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 11026, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "2. High income: nonOECD", + "fips_10": "EK", + "iso_a2": "GQ", + "iso_a2_eh": "GQ", + "iso_a3": "GNQ", + "iso_a3_eh": "GNQ", + "iso_n3": "226", + "iso_n3_eh": "226", + "un_a3": "226", + "wb_a2": "GQ", + "wb_a3": "GNQ", + "woe_id": 23424804, + "woe_id_eh": 23424804, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GNQ", + "adm0_diff": null, + "adm0_tlc": "GNQ", + "adm0_a3_us": "GNQ", + "adm0_a3_fr": "GNQ", + "adm0_a3_ru": "GNQ", + "adm0_a3_es": "GNQ", + "adm0_a3_cn": "GNQ", + "adm0_a3_tw": "GNQ", + "adm0_a3_in": "GNQ", + "adm0_a3_np": "GNQ", + "adm0_a3_pk": "GNQ", + "adm0_a3_de": "GNQ", + "adm0_a3_gb": "GNQ", + "adm0_a3_br": "GNQ", + "adm0_a3_il": "GNQ", + "adm0_a3_ps": "GNQ", + "adm0_a3_sa": "GNQ", + "adm0_a3_eg": "GNQ", + "adm0_a3_ma": "GNQ", + "adm0_a3_pt": "GNQ", + "adm0_a3_ar": "GNQ", + "adm0_a3_jp": "GNQ", + "adm0_a3_ko": "GNQ", + "adm0_a3_vn": "GNQ", + "adm0_a3_tr": "GNQ", + "adm0_a3_id": "GNQ", + "adm0_a3_pl": "GNQ", + "adm0_a3_gr": "GNQ", + "adm0_a3_it": "GNQ", + "adm0_a3_nl": "GNQ", + "adm0_a3_se": "GNQ", + "adm0_a3_bd": "GNQ", + "adm0_a3_ua": "GNQ", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Middle Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 10, + "long_len": 17, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 8.9902, + "label_y": 2.333, + "ne_id": 1159320801, + "wikidataid": "Q983", + "name_ar": "غينيا الاستوائية", + "name_bn": "বিষুবীয় গিনি", + "name_de": "Äquatorialguinea", + "name_en": "Equatorial Guinea", + "name_es": "Guinea Ecuatorial", + "name_fa": "گینه استوایی", + "name_fr": "Guinée équatoriale", + "name_el": "Ισημερινή Γουινέα", + "name_he": "גינאה המשוונית", + "name_hi": "भूमध्यरेखीय गिनी", + "name_hu": "Egyenlítői-Guinea", + "name_id": "Guinea Khatulistiwa", + "name_it": "Guinea Equatoriale", + "name_ja": "赤道ギニア", + "name_ko": "적도 기니", + "name_nl": "Equatoriaal-Guinea", + "name_pl": "Gwinea Równikowa", + "name_pt": "Guiné Equatorial", + "name_ru": "Экваториальная Гвинея", + "name_sv": "Ekvatorialguinea", + "name_tr": "Ekvator Ginesi", + "name_uk": "Екваторіальна Гвінея", + "name_ur": "استوائی گنی", + "name_vi": "Guinea Xích Đạo", + "name_zh": "赤道几内亚", + "name_zht": "赤道幾內亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GNQ.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [9.649158155972628, 2.283866075037736], + [11.276449008843713, 2.261050930180872], + [11.285078973036462, 1.057661851400013], + [9.830284051155644, 1.067893784993799], + [9.492888624721985, 1.010119533691494], + [9.305613234096256, 1.160911363119183], + [9.649158155972628, 2.283866075037736] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Gambia", + "sov_a3": "GMB", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Gambia", + "adm0_a3": "GMB", + "geou_dif": 0, + "geounit": "Gambia", + "gu_a3": "GMB", + "su_dif": 0, + "subunit": "Gambia", + "su_a3": "GMB", + "brk_diff": 0, + "name": "Gambia", + "name_long": "The Gambia", + "brk_a3": "GMB", + "brk_name": "Gambia", + "brk_group": null, + "abbrev": "Gambia", + "postal": "GM", + "formal_en": "Republic of the Gambia", + "formal_fr": null, + "name_ciawf": "Gambia, The", + "note_adm0": null, + "note_brk": null, + "name_sort": "Gambia, The", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 8, + "pop_est": 2347706, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 1826, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "GA", + "iso_a2": "GM", + "iso_a2_eh": "GM", + "iso_a3": "GMB", + "iso_a3_eh": "GMB", + "iso_n3": "270", + "iso_n3_eh": "270", + "un_a3": "270", + "wb_a2": "GM", + "wb_a3": "GMB", + "woe_id": 23424821, + "woe_id_eh": 23424821, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GMB", + "adm0_diff": null, + "adm0_tlc": "GMB", + "adm0_a3_us": "GMB", + "adm0_a3_fr": "GMB", + "adm0_a3_ru": "GMB", + "adm0_a3_es": "GMB", + "adm0_a3_cn": "GMB", + "adm0_a3_tw": "GMB", + "adm0_a3_in": "GMB", + "adm0_a3_np": "GMB", + "adm0_a3_pk": "GMB", + "adm0_a3_de": "GMB", + "adm0_a3_gb": "GMB", + "adm0_a3_br": "GMB", + "adm0_a3_il": "GMB", + "adm0_a3_ps": "GMB", + "adm0_a3_sa": "GMB", + "adm0_a3_eg": "GMB", + "adm0_a3_ma": "GMB", + "adm0_a3_pt": "GMB", + "adm0_a3_ar": "GMB", + "adm0_a3_jp": "GMB", + "adm0_a3_ko": "GMB", + "adm0_a3_vn": "GMB", + "adm0_a3_tr": "GMB", + "adm0_a3_id": "GMB", + "adm0_a3_pl": "GMB", + "adm0_a3_gr": "GMB", + "adm0_a3_it": "GMB", + "adm0_a3_nl": "GMB", + "adm0_a3_se": "GMB", + "adm0_a3_bd": "GMB", + "adm0_a3_ua": "GMB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Western Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 6, + "long_len": 10, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": -14.998318, + "label_y": 13.641721, + "ne_id": 1159320797, + "wikidataid": "Q1005", + "name_ar": "غامبيا", + "name_bn": "গাম্বিয়া", + "name_de": "Gambia", + "name_en": "The Gambia", + "name_es": "Gambia", + "name_fa": "گامبیا", + "name_fr": "Gambie", + "name_el": "Γκάμπια", + "name_he": "גמביה", + "name_hi": "गाम्बिया", + "name_hu": "Gambia", + "name_id": "Gambia", + "name_it": "Gambia", + "name_ja": "ガンビア", + "name_ko": "감비아", + "name_nl": "Gambia", + "name_pl": "Gambia", + "name_pt": "Gâmbia", + "name_ru": "Гамбия", + "name_sv": "Gambia", + "name_tr": "Gambiya", + "name_uk": "Гамбія", + "name_ur": "گیمبیا", + "name_vi": "Gambia", + "name_zh": "冈比亚", + "name_zht": "甘比亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GMB.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-16.71372880702347, 13.594958604379855], + [-15.624596320039942, 13.62358734786956], + [-15.39877031092446, 13.86036876063092], + [-15.08173539881382, 13.876491807505985], + [-14.687030808968487, 13.630356960499784], + [-14.376713833055788, 13.625680243377374], + [-14.046992356817482, 13.79406789800045], + [-13.844963344772408, 13.505041612192002], + [-14.277701788784555, 13.280585028532244], + [-14.712197231494628, 13.298206691943777], + [-15.141163295949468, 13.509511623585238], + [-15.511812506562933, 13.278569647672867], + [-15.691000535534995, 13.270353094938457], + [-15.931295945692211, 13.130284125211332], + [-16.841524624081273, 13.15139394780256], + [-16.71372880702347, 13.594958604379855] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Madagascar", + "sov_a3": "MDG", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Madagascar", + "adm0_a3": "MDG", + "geou_dif": 0, + "geounit": "Madagascar", + "gu_a3": "MDG", + "su_dif": 0, + "subunit": "Madagascar", + "su_a3": "MDG", + "brk_diff": 0, + "name": "Madagascar", + "name_long": "Madagascar", + "brk_a3": "MDG", + "brk_name": "Madagascar", + "brk_group": null, + "abbrev": "Mad.", + "postal": "MG", + "formal_en": "Republic of Madagascar", + "formal_fr": null, + "name_ciawf": "Madagascar", + "note_adm0": null, + "note_brk": null, + "name_sort": "Madagascar", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 5, + "mapcolor9": 2, + "mapcolor13": 3, + "pop_est": 26969307, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 14114, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "5. Low income", + "fips_10": "MA", + "iso_a2": "MG", + "iso_a2_eh": "MG", + "iso_a3": "MDG", + "iso_a3_eh": "MDG", + "iso_n3": "450", + "iso_n3_eh": "450", + "un_a3": "450", + "wb_a2": "MG", + "wb_a3": "MDG", + "woe_id": 23424883, + "woe_id_eh": 23424883, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MDG", + "adm0_diff": null, + "adm0_tlc": "MDG", + "adm0_a3_us": "MDG", + "adm0_a3_fr": "MDG", + "adm0_a3_ru": "MDG", + "adm0_a3_es": "MDG", + "adm0_a3_cn": "MDG", + "adm0_a3_tw": "MDG", + "adm0_a3_in": "MDG", + "adm0_a3_np": "MDG", + "adm0_a3_pk": "MDG", + "adm0_a3_de": "MDG", + "adm0_a3_gb": "MDG", + "adm0_a3_br": "MDG", + "adm0_a3_il": "MDG", + "adm0_a3_ps": "MDG", + "adm0_a3_sa": "MDG", + "adm0_a3_eg": "MDG", + "adm0_a3_ma": "MDG", + "adm0_a3_pt": "MDG", + "adm0_a3_ar": "MDG", + "adm0_a3_jp": "MDG", + "adm0_a3_ko": "MDG", + "adm0_a3_vn": "MDG", + "adm0_a3_tr": "MDG", + "adm0_a3_id": "MDG", + "adm0_a3_pl": "MDG", + "adm0_a3_gr": "MDG", + "adm0_a3_it": "MDG", + "adm0_a3_nl": "MDG", + "adm0_a3_se": "MDG", + "adm0_a3_bd": "MDG", + "adm0_a3_ua": "MDG", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Africa", + "region_un": "Africa", + "subregion": "Eastern Africa", + "region_wb": "Sub-Saharan Africa", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 7, + "label_x": 46.704241, + "label_y": -18.628288, + "ne_id": 1159321051, + "wikidataid": "Q1019", + "name_ar": "مدغشقر", + "name_bn": "মাদাগাস্কার", + "name_de": "Madagaskar", + "name_en": "Madagascar", + "name_es": "Madagascar", + "name_fa": "ماداگاسکار", + "name_fr": "Madagascar", + "name_el": "Μαδαγασκάρη", + "name_he": "מדגסקר", + "name_hi": "मेडागास्कर", + "name_hu": "Madagaszkár", + "name_id": "Madagaskar", + "name_it": "Madagascar", + "name_ja": "マダガスカル", + "name_ko": "마다가스카르", + "name_nl": "Madagaskar", + "name_pl": "Madagaskar", + "name_pt": "Madagáscar", + "name_ru": "Мадагаскар", + "name_sv": "Madagaskar", + "name_tr": "Madagaskar", + "name_uk": "Мадагаскар", + "name_ur": "مڈغاسکر", + "name_vi": "Madagascar", + "name_zh": "马达加斯加", + "name_zht": "馬達加斯加", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MDG.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [49.54351891459575, -12.469832858940554], + [49.808980747279094, -12.895284925999555], + [50.056510857957164, -13.555761407121985], + [50.21743126811407, -14.758788750876796], + [50.47653689962553, -15.226512139550543], + [50.377111443895956, -15.706069431219127], + [50.20027469259318, -16.000263360256767], + [49.86060550313868, -15.414252618066918], + [49.67260664246086, -15.710203545802479], + [49.863344354050156, -16.451036879138776], + [49.77456424337271, -16.8750420060936], + [49.49861209493412, -17.106035658438273], + [49.435618523970305, -17.953064060134366], + [49.041792433473944, -19.118781019774445], + [48.54854088724801, -20.496888116134127], + [47.93074913919867, -22.391501153251085], + [47.54772342305131, -23.781958916928517], + [47.095761346226595, -24.941629733990453], + [46.282477654817086, -25.178462823184105], + [45.40950768411045, -25.60143442149309], + [44.833573846217554, -25.34610116953894], + [44.03972049334976, -24.988345228782308], + [43.76376834491117, -24.46067717864999], + [43.697777540874455, -23.574116306250602], + [43.345654331237625, -22.776903985283873], + [43.254187046081, -22.057413018484123], + [43.43329756040464, -21.33647511158019], + [43.893682895692926, -21.16330738697013], + [43.896370070172104, -20.830459486578174], + [44.37432539243966, -20.07236622485639], + [44.46439741392439, -19.435454196859048], + [44.23242190936617, -18.961994724200906], + [44.042976108584156, -18.33138722094317], + [43.96308434426091, -17.409944756746782], + [44.31246870298628, -16.850495700754955], + [44.4465173683514, -16.216219170804507], + [44.94493655780653, -16.1793738745804], + [45.50273196796499, -15.97437346767854], + [45.87299360533626, -15.793454278224687], + [46.31224327981721, -15.780018405828798], + [46.882182651564285, -15.210182386946315], + [47.70512983581236, -14.594302666891764], + [48.005214878131255, -14.091232598530375], + [47.869047479042166, -13.663868503476586], + [48.29382775248138, -13.784067884987486], + [48.84506025573879, -13.089174899958664], + [48.86350874206698, -12.48786793381042], + [49.194651320193316, -12.04055673589197], + [49.54351891459575, -12.469832858940554] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "France", + "sov_a3": "FR1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "France", + "adm0_a3": "FRA", + "geou_dif": 0, + "geounit": "France", + "gu_a3": "FRA", + "su_dif": 0, + "subunit": "France", + "su_a3": "FRA", + "brk_diff": 0, + "name": "France", + "name_long": "France", + "brk_a3": "FRA", + "brk_name": "France", + "brk_group": null, + "abbrev": "Fr.", + "postal": "F", + "formal_en": "French Republic", + "formal_fr": null, + "name_ciawf": "France", + "note_adm0": null, + "note_brk": null, + "name_sort": "France", + "name_alt": null, + "mapcolor7": 7, + "mapcolor8": 5, + "mapcolor9": 9, + "mapcolor13": 11, + "pop_est": 67059887, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 2715518, + "gdp_year": 2019, + "economy": "1. Developed region: G7", + "income_grp": "1. High income: OECD", + "fips_10": "FR", + "iso_a2": "-99", + "iso_a2_eh": "FR", + "iso_a3": "-99", + "iso_a3_eh": "FRA", + "iso_n3": "-99", + "iso_n3_eh": "250", + "un_a3": "250", + "wb_a2": "FR", + "wb_a3": "FRA", + "woe_id": -90, + "woe_id_eh": 23424819, + "woe_note": "Includes only Metropolitan France (including Corsica)", + "adm0_iso": "FRA", + "adm0_diff": null, + "adm0_tlc": "FRA", + "adm0_a3_us": "FRA", + "adm0_a3_fr": "FRA", + "adm0_a3_ru": "FRA", + "adm0_a3_es": "FRA", + "adm0_a3_cn": "FRA", + "adm0_a3_tw": "FRA", + "adm0_a3_in": "FRA", + "adm0_a3_np": "FRA", + "adm0_a3_pk": "FRA", + "adm0_a3_de": "FRA", + "adm0_a3_gb": "FRA", + "adm0_a3_br": "FRA", + "adm0_a3_il": "FRA", + "adm0_a3_ps": "FRA", + "adm0_a3_sa": "FRA", + "adm0_a3_eg": "FRA", + "adm0_a3_ma": "FRA", + "adm0_a3_pt": "FRA", + "adm0_a3_ar": "FRA", + "adm0_a3_jp": "FRA", + "adm0_a3_ko": "FRA", + "adm0_a3_vn": "FRA", + "adm0_a3_tr": "FRA", + "adm0_a3_id": "FRA", + "adm0_a3_pl": "FRA", + "adm0_a3_gr": "FRA", + "adm0_a3_it": "FRA", + "adm0_a3_nl": "FRA", + "adm0_a3_se": "FRA", + "adm0_a3_bd": "FRA", + "adm0_a3_ua": "FRA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Western Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 3, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": 2.552275, + "label_y": 46.696113, + "ne_id": 1159320637, + "wikidataid": "Q142", + "name_ar": "فرنسا", + "name_bn": "ফ্রান্স", + "name_de": "Frankreich", + "name_en": "France", + "name_es": "Francia", + "name_fa": "فرانسه", + "name_fr": "France", + "name_el": "Γαλλία", + "name_he": "צרפת", + "name_hi": "फ़्रान्स", + "name_hu": "Franciaország", + "name_id": "Prancis", + "name_it": "Francia", + "name_ja": "フランス", + "name_ko": "프랑스", + "name_nl": "Frankrijk", + "name_pl": "Francja", + "name_pt": "França", + "name_ru": "Франция", + "name_sv": "Frankrike", + "name_tr": "Fransa", + "name_uk": "Франція", + "name_ur": "فرانس", + "name_vi": "Pháp", + "name_zh": "法国", + "name_zht": "法國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "FRA.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-51.65779741067889, 4.156232408053029], + [-52.249337531123956, 3.241094468596245], + [-52.55642473001842, 2.504705308437053], + [-52.939657151894956, 2.124857692875636], + [-53.41846513529531, 2.053389187015981], + [-53.554839240113544, 2.334896551925951], + [-53.77852067728892, 2.376702785650082], + [-54.08806250671725, 2.105556545414629], + [-54.524754197799716, 2.311848863123785], + [-54.2697051662232, 2.732391669115046], + [-54.181726040246275, 3.189779771330421], + [-54.00693050801901, 3.620037746592558], + [-54.399542202356514, 4.212611395683467], + [-54.47863298197923, 4.896755682795586], + [-53.9580446030709, 5.756548163267765], + [-53.618452928264844, 5.646529038918374], + [-52.88214128275409, 5.409850979021584], + [-51.8233428615259, 4.565768133966131], + [-51.65779741067889, 4.156232408053029] + ] + ], + [ + [ + [6.186320428094177, 49.463802802114515], + [6.658229607783568, 49.20195831969157], + [8.099278598674744, 49.01778351500333], + [7.593676385131062, 48.33301911070372], + [7.466759067422231, 47.62058197691181], + [7.192202182655507, 47.44976552997102], + [6.736571079138059, 47.541801255882845], + [6.768713820023606, 47.2877082383037], + [6.037388950229001, 46.725778713561866], + [6.022609490593538, 46.27298981382047], + [6.500099724970426, 46.42967275652944], + [6.843592970414505, 45.99114655210061], + [6.802355177445605, 45.70857982032864], + [7.096652459347837, 45.33309886329589], + [6.749955275101655, 45.02851797136758], + [7.007562290076635, 44.25476675066136], + [7.549596388386107, 44.12790110938481], + [7.435184767291872, 43.69384491634922], + [6.52924523278304, 43.128892320318315], + [4.556962517931424, 43.399650987311595], + [3.100410597352663, 43.075200507167054], + [2.985998976258458, 42.47301504166986], + [1.826793247087153, 42.34338471126569], + [0.701590610363894, 42.795734361332606], + [0.338046909190581, 42.57954600683955], + [-1.502770961910528, 43.03401439063043], + [-1.901351284177764, 43.42280202897834], + [-1.384225226232985, 44.022610378590116], + [-1.193797573237418, 46.01491771095486], + [-2.225724249673846, 47.06436269793822], + [-2.963276129559603, 47.57032664650795], + [-4.491554938159481, 47.954954332056374], + [-4.592349819344776, 48.68416046812699], + [-3.295813971357802, 48.90169240985963], + [-1.616510789384961, 48.64442129169454], + [-1.933494025063311, 49.776341864615745], + [-0.98946895995536, 49.34737580016091], + [1.338761020522696, 50.12717316344526], + [1.6390010921385, 50.9466063502975], + [2.513573032246143, 51.14850617126183], + [2.658422071960274, 50.796848049515745], + [3.123251580425688, 50.78036326761455], + [3.588184441755658, 50.37899241800356], + [4.286022983425084, 49.907496649772554], + [4.799221632515724, 49.98537303323637], + [5.674051954784829, 49.529483547557504], + [5.897759230176348, 49.44266714130711], + [6.186320428094177, 49.463802802114515] + ] + ], + [ + [ + [8.746009148807559, 42.62812185319392], + [9.390000848028876, 43.00998484961471], + [9.560016310269134, 42.15249197037952], + [9.229752231491773, 41.380006822264455], + [8.775723097375362, 41.58361196549443], + [8.544212680707773, 42.25651662858306], + [8.746009148807559, 42.62812185319392] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Ukraine", + "sov_a3": "UKR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Ukraine", + "adm0_a3": "UKR", + "geou_dif": 0, + "geounit": "Ukraine", + "gu_a3": "UKR", + "su_dif": 0, + "subunit": "Ukraine", + "su_a3": "UKR", + "brk_diff": 0, + "name": "Ukraine", + "name_long": "Ukraine", + "brk_a3": "UKR", + "brk_name": "Ukraine", + "brk_group": null, + "abbrev": "Ukr.", + "postal": "UA", + "formal_en": "Ukraine", + "formal_fr": null, + "name_ciawf": "Ukraine", + "note_adm0": null, + "note_brk": null, + "name_sort": "Ukraine", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 1, + "mapcolor9": 6, + "mapcolor13": 3, + "pop_est": 44385155, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 153781, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "UP", + "iso_a2": "UA", + "iso_a2_eh": "UA", + "iso_a3": "UKR", + "iso_a3_eh": "UKR", + "iso_n3": "804", + "iso_n3_eh": "804", + "un_a3": "804", + "wb_a2": "UA", + "wb_a3": "UKR", + "woe_id": 23424976, + "woe_id_eh": 23424976, + "woe_note": "Exact WOE match as country", + "adm0_iso": "UKR", + "adm0_diff": null, + "adm0_tlc": "UKR", + "adm0_a3_us": "UKR", + "adm0_a3_fr": "UKR", + "adm0_a3_ru": "UKR", + "adm0_a3_es": "UKR", + "adm0_a3_cn": "UKR", + "adm0_a3_tw": "UKR", + "adm0_a3_in": "UKR", + "adm0_a3_np": "UKR", + "adm0_a3_pk": "UKR", + "adm0_a3_de": "UKR", + "adm0_a3_gb": "UKR", + "adm0_a3_br": "UKR", + "adm0_a3_il": "UKR", + "adm0_a3_ps": "UKR", + "adm0_a3_sa": "UKR", + "adm0_a3_eg": "UKR", + "adm0_a3_ma": "UKR", + "adm0_a3_pt": "UKR", + "adm0_a3_ar": "UKR", + "adm0_a3_jp": "UKR", + "adm0_a3_ko": "UKR", + "adm0_a3_vn": "UKR", + "adm0_a3_tr": "UKR", + "adm0_a3_id": "UKR", + "adm0_a3_pl": "UKR", + "adm0_a3_gr": "UKR", + "adm0_a3_it": "UKR", + "adm0_a3_nl": "UKR", + "adm0_a3_se": "UKR", + "adm0_a3_bd": "UKR", + "adm0_a3_ua": "UKR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 7, + "label_x": 32.140865, + "label_y": 49.724739, + "ne_id": 1159321345, + "wikidataid": "Q212", + "name_ar": "أوكرانيا", + "name_bn": "ইউক্রেন", + "name_de": "Ukraine", + "name_en": "Ukraine", + "name_es": "Ucrania", + "name_fa": "اوکراین", + "name_fr": "Ukraine", + "name_el": "Ουκρανία", + "name_he": "אוקראינה", + "name_hi": "युक्रेन", + "name_hu": "Ukrajna", + "name_id": "Ukraina", + "name_it": "Ucraina", + "name_ja": "ウクライナ", + "name_ko": "우크라이나", + "name_nl": "Oekraïne", + "name_pl": "Ukraina", + "name_pt": "Ucrânia", + "name_ru": "Украина", + "name_sv": "Ukraina", + "name_tr": "Ukrayna", + "name_uk": "Україна", + "name_ur": "یوکرین", + "name_vi": "Ukraina", + "name_zh": "乌克兰", + "name_zht": "烏克蘭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "UKR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [33.435988094713366, 45.971917370797485], + [33.69946184910907, 46.219572831556434], + [34.41040172853718, 46.005162391728845], + [34.73201738827845, 45.96566573176062], + [34.861792128174045, 45.76818243191957], + [35.01265897004737, 45.73772519982549], + [35.02078779474607, 45.65121898048466], + [35.51000857925311, 45.40999339454612], + [36.52999799983019, 45.46998973243717], + [36.334712762199274, 45.11321564389402], + [35.239999220528205, 44.93999624285175], + [33.882511020652885, 44.361478583344194], + [33.32642093276013, 44.564877020844904], + [33.546924269349404, 45.03477081967486], + [32.4541744321055, 45.327466132176085], + [32.63080447767919, 45.51918569597899], + [33.58816206231842, 45.85156850848023], + [33.435988094713366, 45.971917370797485] + ], + [ + [31.78599244755525, 52.1016775699397], + [32.15944000000013, 52.06125000000014], + [32.41205813978769, 52.28869497334978], + [32.715760532367085, 52.23846548116211], + [33.75269982273579, 52.3350745713318], + [34.39173058445709, 51.768881740925906], + [34.141978387190534, 51.566413479206346], + [34.22481570815427, 51.25599315042888], + [35.02218305841791, 51.2075723333715], + [35.37791, 50.77394], + [35.356116163887975, 50.57719737405904], + [36.62616784032542, 50.225590928745135], + [37.39345950699516, 50.38395335550365], + [38.01063113785693, 49.9156615260747], + [38.59498823421342, 49.9264619004237], + [40.06904000000014, 49.60105], + [40.080789015469406, 49.30742991799934], + [39.67465, 48.78382000000016], + [39.89562000000018, 48.23241], + [39.738277622238854, 47.89893707945197], + [38.77057, 47.825620000000185], + [38.25511233902978, 47.54640045835691], + [38.223538038899335, 47.10218984637595], + [37.4251371599899, 47.02222056740419], + [36.75985477066445, 46.69870026304102], + [35.82368452326489, 46.64596446388714], + [34.96234174982385, 46.27319651954974], + [35.01265897004737, 45.73772519982549], + [34.861792128174045, 45.76818243191957], + [34.73201738827845, 45.96566573176062], + [34.41040172853718, 46.005162391728845], + [33.69946184910907, 46.219572831556434], + [33.435988094713366, 45.971917370797485], + [33.29856733575474, 46.08059845639781], + [31.744140252415207, 46.33334788673733], + [31.67530724460255, 46.70624502215554], + [30.74874881360921, 46.583100084004116], + [30.377608676888883, 46.03241018328572], + [29.603289015427436, 45.293308010431126], + [29.149724969201653, 45.464925442072456], + [28.67977949393938, 45.304030870131704], + [28.23355350109904, 45.48828318946829], + [28.485269402792767, 45.5969070501459], + [28.65998742037158, 45.93998688413164], + [28.933717482221596, 46.25883047137256], + [28.862972446414062, 46.43788930926383], + [29.07210696789929, 46.517677720722496], + [29.170653924279804, 46.37926239682872], + [29.759971958136394, 46.34998769793536], + [30.024658644335375, 46.42393667254504], + [29.838210076626297, 46.52532583270169], + [29.908851759569302, 46.67436066343146], + [29.559674106573112, 46.928582872091326], + [29.415135125452736, 47.34664520933258], + [29.05086795422727, 47.5102269557525], + [29.12269819511303, 47.849095160506465], + [28.670891147585166, 48.1181485052341], + [28.259546746541844, 48.15556224221342], + [27.522537469195157, 48.467119452501116], + [26.857823520624805, 48.368210761094495], + [26.619336785597795, 48.22072622333347], + [26.19745039236693, 48.22088125263035], + [25.9459411964024, 47.987148749374214], + [25.20774336111299, 47.89105642352747], + [24.866317172960578, 47.737525743188314], + [24.40205610525038, 47.98187775328043], + [23.76095828623741, 47.985598456405455], + [23.142236362406805, 48.09634105080695], + [22.710531447040495, 47.88219391538941], + [22.640819939878725, 48.150239569687415], + [22.085608351334855, 48.42226430927179], + [22.28084191253356, 48.82539215758067], + [22.558137648211755, 49.085738023467144], + [22.776418898212626, 49.02739533140962], + [22.518450148211603, 49.47677358661974], + [23.426508416444392, 50.30850576435745], + [23.92275719574326, 50.42488108987874], + [24.029985792748903, 50.70540660257518], + [23.52707075368437, 51.57845408793031], + [24.00507775238418, 51.617443956094405], + [24.553106316839518, 51.888461005249184], + [25.32778771332701, 51.91065603291855], + [26.337958611768556, 51.83228872334797], + [27.454066196408405, 51.592303371784396], + [28.24161502453657, 51.57222707783907], + [28.61761274589225, 51.42771393493484], + [28.992835320763533, 51.602044379271476], + [29.25493818534784, 51.36823436136689], + [30.157363722460897, 51.41613841410147], + [30.555117221811457, 51.31950348571566], + [30.619454380014815, 51.822806098022454], + [30.927549269338982, 52.04235342061439], + [31.78599244755525, 52.1016775699397] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Belarus", + "sov_a3": "BLR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Belarus", + "adm0_a3": "BLR", + "geou_dif": 0, + "geounit": "Belarus", + "gu_a3": "BLR", + "su_dif": 0, + "subunit": "Belarus", + "su_a3": "BLR", + "brk_diff": 0, + "name": "Belarus", + "name_long": "Belarus", + "brk_a3": "BLR", + "brk_name": "Belarus", + "brk_group": null, + "abbrev": "Bela.", + "postal": "BY", + "formal_en": "Republic of Belarus", + "formal_fr": null, + "name_ciawf": "Belarus", + "note_adm0": null, + "note_brk": null, + "name_sort": "Belarus", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 1, + "mapcolor9": 5, + "mapcolor13": 11, + "pop_est": 9466856, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 63080, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "BO", + "iso_a2": "BY", + "iso_a2_eh": "BY", + "iso_a3": "BLR", + "iso_a3_eh": "BLR", + "iso_n3": "112", + "iso_n3_eh": "112", + "un_a3": "112", + "wb_a2": "BY", + "wb_a3": "BLR", + "woe_id": 23424765, + "woe_id_eh": 23424765, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BLR", + "adm0_diff": null, + "adm0_tlc": "BLR", + "adm0_a3_us": "BLR", + "adm0_a3_fr": "BLR", + "adm0_a3_ru": "BLR", + "adm0_a3_es": "BLR", + "adm0_a3_cn": "BLR", + "adm0_a3_tw": "BLR", + "adm0_a3_in": "BLR", + "adm0_a3_np": "BLR", + "adm0_a3_pk": "BLR", + "adm0_a3_de": "BLR", + "adm0_a3_gb": "BLR", + "adm0_a3_br": "BLR", + "adm0_a3_il": "BLR", + "adm0_a3_ps": "BLR", + "adm0_a3_sa": "BLR", + "adm0_a3_eg": "BLR", + "adm0_a3_ma": "BLR", + "adm0_a3_pt": "BLR", + "adm0_a3_ar": "BLR", + "adm0_a3_jp": "BLR", + "adm0_a3_ko": "BLR", + "adm0_a3_vn": "BLR", + "adm0_a3_tr": "BLR", + "adm0_a3_id": "BLR", + "adm0_a3_pl": "BLR", + "adm0_a3_gr": "BLR", + "adm0_a3_it": "BLR", + "adm0_a3_nl": "BLR", + "adm0_a3_se": "BLR", + "adm0_a3_bd": "BLR", + "adm0_a3_ua": "BLR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 28.417701, + "label_y": 53.821888, + "ne_id": 1159320427, + "wikidataid": "Q184", + "name_ar": "بيلاروسيا", + "name_bn": "বেলারুশ", + "name_de": "Belarus", + "name_en": "Belarus", + "name_es": "Bielorrusia", + "name_fa": "بلاروس", + "name_fr": "Biélorussie", + "name_el": "Λευκορωσία", + "name_he": "בלארוס", + "name_hi": "बेलारूस", + "name_hu": "Fehéroroszország", + "name_id": "Belarus", + "name_it": "Bielorussia", + "name_ja": "ベラルーシ", + "name_ko": "벨라루스", + "name_nl": "Wit-Rusland", + "name_pl": "Białoruś", + "name_pt": "Bielorrússia", + "name_ru": "Белоруссия", + "name_sv": "Belarus", + "name_tr": "Beyaz Rusya", + "name_uk": "Білорусь", + "name_ur": "بیلاروس", + "name_vi": "Belarus", + "name_zh": "白俄罗斯", + "name_zht": "白俄羅斯", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BLR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.17670942557794, 56.16912995057879], + [29.229513380660308, 55.91834422466636], + [29.371571893030673, 55.670090643936184], + [29.896294386522356, 55.78946320253041], + [30.87390913262001, 55.55097646750341], + [30.971835971813135, 55.08154775656404], + [30.75753380709872, 54.81177094178432], + [31.38447228366374, 54.15705638286238], + [31.79142418796224, 53.974638576872124], + [31.731272820774507, 53.79402944601202], + [32.405598585751164, 53.61804535584204], + [32.69364301934604, 53.35142080343218], + [32.30451948418823, 53.13272614197291], + [31.49764, 53.16743000000014], + [31.305200636528014, 53.07399587667321], + [31.54001834486226, 52.74205231384636], + [31.78597, 52.1016800000001], + [31.78599244755525, 52.1016775699397], + [30.927549269338982, 52.04235342061439], + [30.619454380014815, 51.822806098022454], + [30.555117221811457, 51.31950348571566], + [30.157363722460897, 51.41613841410147], + [29.25493818534784, 51.36823436136689], + [28.992835320763533, 51.602044379271476], + [28.61761274589225, 51.42771393493484], + [28.24161502453657, 51.57222707783907], + [27.454066196408405, 51.592303371784396], + [26.337958611768556, 51.83228872334797], + [25.32778771332701, 51.91065603291855], + [24.553106316839518, 51.888461005249184], + [24.00507775238418, 51.617443956094405], + [23.52707075368437, 51.57845408793031], + [23.508002150168693, 52.02364655212473], + [23.199493849386187, 52.48697744405367], + [23.79919884613338, 52.69109935160657], + [23.80493493011778, 53.089731350306074], + [23.527535841575002, 53.470121568406555], + [23.48412763844985, 53.91249766704114], + [24.450683628037037, 53.905702216194754], + [25.536353794056993, 54.28242340760253], + [25.7684326514798, 54.84696259217509], + [26.58827924979039, 55.16717560487167], + [26.494331495883756, 55.615106919977634], + [27.10245975109453, 55.783313707087686], + [28.17670942557794, 56.16912995057879] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Lithuania", + "sov_a3": "LTU", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Lithuania", + "adm0_a3": "LTU", + "geou_dif": 0, + "geounit": "Lithuania", + "gu_a3": "LTU", + "su_dif": 0, + "subunit": "Lithuania", + "su_a3": "LTU", + "brk_diff": 0, + "name": "Lithuania", + "name_long": "Lithuania", + "brk_a3": "LTU", + "brk_name": "Lithuania", + "brk_group": null, + "abbrev": "Lith.", + "postal": "LT", + "formal_en": "Republic of Lithuania", + "formal_fr": null, + "name_ciawf": "Lithuania", + "note_adm0": null, + "note_brk": null, + "name_sort": "Lithuania", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 3, + "mapcolor9": 3, + "mapcolor13": 9, + "pop_est": 2786844, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 54627, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "3. Upper middle income", + "fips_10": "LH", + "iso_a2": "LT", + "iso_a2_eh": "LT", + "iso_a3": "LTU", + "iso_a3_eh": "LTU", + "iso_n3": "440", + "iso_n3_eh": "440", + "un_a3": "440", + "wb_a2": "LT", + "wb_a3": "LTU", + "woe_id": 23424875, + "woe_id_eh": 23424875, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LTU", + "adm0_diff": null, + "adm0_tlc": "LTU", + "adm0_a3_us": "LTU", + "adm0_a3_fr": "LTU", + "adm0_a3_ru": "LTU", + "adm0_a3_es": "LTU", + "adm0_a3_cn": "LTU", + "adm0_a3_tw": "LTU", + "adm0_a3_in": "LTU", + "adm0_a3_np": "LTU", + "adm0_a3_pk": "LTU", + "adm0_a3_de": "LTU", + "adm0_a3_gb": "LTU", + "adm0_a3_br": "LTU", + "adm0_a3_il": "LTU", + "adm0_a3_ps": "LTU", + "adm0_a3_sa": "LTU", + "adm0_a3_eg": "LTU", + "adm0_a3_ma": "LTU", + "adm0_a3_pt": "LTU", + "adm0_a3_ar": "LTU", + "adm0_a3_jp": "LTU", + "adm0_a3_ko": "LTU", + "adm0_a3_vn": "LTU", + "adm0_a3_tr": "LTU", + "adm0_a3_id": "LTU", + "adm0_a3_pl": "LTU", + "adm0_a3_gr": "LTU", + "adm0_a3_it": "LTU", + "adm0_a3_nl": "LTU", + "adm0_a3_se": "LTU", + "adm0_a3_bd": "LTU", + "adm0_a3_ua": "LTU", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 9, + "long_len": 9, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 24.089932, + "label_y": 55.103703, + "ne_id": 1159321029, + "wikidataid": "Q37", + "name_ar": "ليتوانيا", + "name_bn": "লিথুয়ানিয়া", + "name_de": "Litauen", + "name_en": "Lithuania", + "name_es": "Lituania", + "name_fa": "لیتوانی", + "name_fr": "Lituanie", + "name_el": "Λιθουανία", + "name_he": "ליטא", + "name_hi": "लिथुआनिया", + "name_hu": "Litvánia", + "name_id": "Lituania", + "name_it": "Lituania", + "name_ja": "リトアニア", + "name_ko": "리투아니아", + "name_nl": "Litouwen", + "name_pl": "Litwa", + "name_pt": "Lituânia", + "name_ru": "Литва", + "name_sv": "Litauen", + "name_tr": "Litvanya", + "name_uk": "Литва", + "name_ur": "لتھووینیا", + "name_vi": "Litva", + "name_zh": "立陶宛", + "name_zht": "立陶宛", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LTU.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [26.494331495883756, 55.615106919977634], + [26.58827924979039, 55.16717560487167], + [25.7684326514798, 54.84696259217509], + [25.536353794056993, 54.28242340760253], + [24.450683628037037, 53.905702216194754], + [23.48412763844985, 53.91249766704114], + [23.24398725758951, 54.22056671814914], + [22.731098667092652, 54.327536932993326], + [22.65105187347254, 54.582740993866736], + [22.75776370615526, 54.85657440858138], + [22.315723504330577, 55.015298570365864], + [21.268448927503467, 55.190481675835315], + [21.055800408622417, 56.031076361711065], + [22.201156853939494, 56.33780182557949], + [23.878263787539964, 56.27367137310527], + [24.86068444184076, 56.37252838807963], + [25.000934279080894, 56.16453074810484], + [25.533046502390334, 56.100296942766036], + [26.494331495883756, 55.615106919977634] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Russia", + "sov_a3": "RUS", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Russia", + "adm0_a3": "RUS", + "geou_dif": 0, + "geounit": "Russia", + "gu_a3": "RUS", + "su_dif": 0, + "subunit": "Russia", + "su_a3": "RUS", + "brk_diff": 0, + "name": "Russia", + "name_long": "Russian Federation", + "brk_a3": "RUS", + "brk_name": "Russia", + "brk_group": null, + "abbrev": "Rus.", + "postal": "RUS", + "formal_en": "Russian Federation", + "formal_fr": null, + "name_ciawf": "Russia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Russian Federation", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 5, + "mapcolor9": 7, + "mapcolor13": 7, + "pop_est": 144373535, + "pop_rank": 17, + "pop_year": 2019, + "gdp_md": 1699876, + "gdp_year": 2019, + "economy": "3. Emerging region: BRIC", + "income_grp": "3. Upper middle income", + "fips_10": "RS", + "iso_a2": "RU", + "iso_a2_eh": "RU", + "iso_a3": "RUS", + "iso_a3_eh": "RUS", + "iso_n3": "643", + "iso_n3_eh": "643", + "un_a3": "643", + "wb_a2": "RU", + "wb_a3": "RUS", + "woe_id": 23424936, + "woe_id_eh": 23424936, + "woe_note": "Exact WOE match as country", + "adm0_iso": "RUS", + "adm0_diff": null, + "adm0_tlc": "RUS", + "adm0_a3_us": "RUS", + "adm0_a3_fr": "RUS", + "adm0_a3_ru": "RUS", + "adm0_a3_es": "RUS", + "adm0_a3_cn": "RUS", + "adm0_a3_tw": "RUS", + "adm0_a3_in": "RUS", + "adm0_a3_np": "RUS", + "adm0_a3_pk": "RUS", + "adm0_a3_de": "RUS", + "adm0_a3_gb": "RUS", + "adm0_a3_br": "RUS", + "adm0_a3_il": "RUS", + "adm0_a3_ps": "RUS", + "adm0_a3_sa": "RUS", + "adm0_a3_eg": "RUS", + "adm0_a3_ma": "RUS", + "adm0_a3_pt": "RUS", + "adm0_a3_ar": "RUS", + "adm0_a3_jp": "RUS", + "adm0_a3_ko": "RUS", + "adm0_a3_vn": "RUS", + "adm0_a3_tr": "RUS", + "adm0_a3_id": "RUS", + "adm0_a3_pl": "RUS", + "adm0_a3_gr": "RUS", + "adm0_a3_it": "RUS", + "adm0_a3_nl": "RUS", + "adm0_a3_se": "RUS", + "adm0_a3_bd": "RUS", + "adm0_a3_ua": "RUS", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 18, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 5.2, + "label_x": 44.686469, + "label_y": 58.249357, + "ne_id": 1159321201, + "wikidataid": "Q159", + "name_ar": "روسيا", + "name_bn": "রাশিয়া", + "name_de": "Russland", + "name_en": "Russia", + "name_es": "Rusia", + "name_fa": "روسیه", + "name_fr": "Russie", + "name_el": "Ρωσία", + "name_he": "רוסיה", + "name_hi": "रूस", + "name_hu": "Oroszország", + "name_id": "Rusia", + "name_it": "Russia", + "name_ja": "ロシア", + "name_ko": "러시아", + "name_nl": "Rusland", + "name_pl": "Rosja", + "name_pt": "Rússia", + "name_ru": "Россия", + "name_sv": "Ryssland", + "name_tr": "Rusya", + "name_uk": "Росія", + "name_ur": "روس", + "name_vi": "Nga", + "name_zh": "俄罗斯", + "name_zht": "俄羅斯", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "RUS.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [178.7253, 71.0988], + [180, 71.51571433642829], + [180, 70.83219920854673], + [178.903425, 70.78114], + [178.7253, 71.0988] + ] + ], + [ + [ + [49.10116000000011, 46.399330000000134], + [48.64541, 45.806290000000104], + [47.67591, 45.64149000000015], + [46.68201, 44.6092000000001], + [47.59094, 43.66016], + [47.49252, 42.98658000000012], + [48.58437000000015, 41.80888], + [48.58435339611342, 41.80886879162067], + [47.98728315612598, 41.40581920019423], + [47.81566572448463, 41.15141612402135], + [47.37331546406623, 41.2197323675112], + [46.68607059101661, 41.82713715266988], + [46.404950799348825, 41.860675157227305], + [45.7764, 42.09244000000018], + [45.47027916848572, 42.50278066666998], + [44.537622918481986, 42.71199270280363], + [43.931210000000135, 42.55496000000011], + [43.75599000000011, 42.74083], + [42.39440000000013, 43.2203], + [40.922190000000114, 43.38215000000014], + [40.07696495947977, 43.553104153002316], + [39.955008579270924, 43.43499766699922], + [38.68, 44.28], + [37.53912, 44.65721], + [36.6754600000001, 45.244690000000105], + [37.4031700000001, 45.40451000000013], + [38.23295, 46.24087], + [37.67372, 46.63657], + [39.14767000000012, 47.044750000000136], + [39.1212, 47.26336], + [38.223538038899335, 47.10218984637595], + [38.25511233902978, 47.54640045835691], + [38.77057, 47.825620000000185], + [39.738277622238854, 47.89893707945197], + [39.89562000000018, 48.23241], + [39.67465, 48.78382000000016], + [40.080789015469406, 49.30742991799934], + [40.06904000000014, 49.60105], + [38.59498823421342, 49.9264619004237], + [38.01063113785693, 49.9156615260747], + [37.39345950699516, 50.38395335550365], + [36.62616784032542, 50.225590928745135], + [35.356116163887975, 50.57719737405904], + [35.37791, 50.77394], + [35.02218305841791, 51.2075723333715], + [34.22481570815427, 51.25599315042888], + [34.141978387190534, 51.566413479206346], + [34.39173058445709, 51.768881740925906], + [33.75269982273579, 52.3350745713318], + [32.715760532367085, 52.23846548116211], + [32.41205813978769, 52.28869497334978], + [32.15944000000013, 52.06125000000014], + [31.78599244755525, 52.1016775699397], + [31.78597, 52.1016800000001], + [31.54001834486226, 52.74205231384636], + [31.305200636528014, 53.07399587667321], + [31.49764, 53.16743000000014], + [32.30451948418823, 53.13272614197291], + [32.69364301934604, 53.35142080343218], + [32.405598585751164, 53.61804535584204], + [31.731272820774507, 53.79402944601202], + [31.79142418796224, 53.974638576872124], + [31.38447228366374, 54.15705638286238], + [30.75753380709872, 54.81177094178432], + [30.971835971813135, 55.08154775656404], + [30.87390913262001, 55.55097646750341], + [29.896294386522356, 55.78946320253041], + [29.371571893030673, 55.670090643936184], + [29.229513380660308, 55.91834422466636], + [28.17670942557794, 56.16912995057879], + [27.855282016722526, 56.75932648378429], + [27.77001590344093, 57.24425812441123], + [27.288184848751513, 57.47452830670383], + [27.71668582531572, 57.79189911562436], + [27.42015000000015, 58.72457000000014], + [28.13169925305175, 59.300825100330925], + [27.98112, 59.47537000000011], + [27.981126857000987, 59.47537333432527], + [29.1177, 60.02805000000012], + [28.070001921525666, 60.50351912796823], + [28.07, 60.50352], + [30.21110721204445, 61.780027777749694], + [31.139991082490894, 62.35769277612441], + [31.516092156711125, 62.86768748641289], + [30.035872430142717, 63.55281362573855], + [30.44468468600371, 64.20445343693909], + [29.54442955904699, 64.94867157659048], + [30.21765, 65.80598], + [29.054588657352326, 66.94428620062206], + [29.97742638522061, 67.69829702419275], + [28.445943637818658, 68.36461294216404], + [28.591929559043194, 69.06477692328666], + [29.39955, 69.15692000000013], + [31.101042202597625, 69.55810108805622], + [31.10108, 69.55811000000011], + [32.13272000000018, 69.90595000000019], + [33.77547, 69.30142000000012], + [36.51396, 69.06342], + [40.29234000000014, 67.9324], + [41.05987, 67.45713000000012], + [41.1259500000001, 66.79158], + [40.01583, 66.26618000000013], + [38.38295, 65.9995300000001], + [33.91871000000015, 66.75961], + [33.18444, 66.63253], + [34.814770000000124, 65.90015000000017], + [34.87857425307874, 65.4362128770482], + [34.94391, 64.41437000000019], + [36.23129, 64.10945], + [37.01273, 63.84983000000011], + [37.141970000000185, 64.33471], + [36.53957903508979, 64.76446], + [37.17604, 65.14322000000016], + [39.59345, 64.5207900000002], + [40.4356, 64.76446], + [39.76260000000019, 65.49682], + [42.09309000000013, 66.47623], + [43.01604, 66.41858000000013], + [43.94975000000011, 66.06908], + [44.53226, 66.75634000000014], + [43.69839, 67.35245], + [44.18795000000017, 67.95051000000012], + [43.45282, 68.57079], + [46.250000000000114, 68.25], + [46.82134, 67.68997], + [45.55517, 67.56652], + [45.56202000000013, 67.01005000000015], + [46.34915000000012, 66.6676700000001], + [47.89416000000017, 66.8845500000001], + [48.13876, 67.52238], + [50.22766000000013, 67.99867000000017], + [53.71743000000015, 68.85738000000015], + [54.47171, 68.80815], + [53.48582000000016, 68.20131], + [54.72628, 68.09702], + [55.44268000000011, 68.43866], + [57.31702, 68.46628], + [58.802000000000135, 68.88082], + [59.94142000000011, 68.27844], + [61.07784000000021, 68.94069], + [60.03, 69.52], + [60.55, 69.85], + [63.50400000000013, 69.54739], + [64.888115, 69.234835], + [68.51216000000016, 68.09233000000012], + [69.18068000000011, 68.61563000000012], + [68.16444, 69.14436], + [68.13522, 69.35649000000012], + [66.93008000000015, 69.45461000000012], + [67.25976, 69.92873], + [66.72492000000017, 70.70889000000017], + [66.69466, 71.02897000000019], + [68.54006, 71.93450000000018], + [69.19636, 72.84336000000019], + [69.94, 73.04], + [72.58754, 72.77629000000013], + [72.79603, 72.22006], + [71.84811, 71.40898], + [72.47011, 71.09019], + [72.79188, 70.39114], + [72.56470000000013, 69.02085], + [73.66787, 68.4079], + [73.2387, 67.7404], + [71.28, 66.3200000000001], + [72.42301, 66.17267000000021], + [72.82077, 66.53267], + [73.92099000000013, 66.78946000000013], + [74.18651000000011, 67.28429], + [75.052, 67.76047000000011], + [74.46926000000013, 68.32899], + [74.93584, 68.98918], + [73.84236, 69.07146], + [73.60187000000019, 69.62763], + [74.3998, 70.63175], + [73.1011, 71.4471700000002], + [74.89082000000019, 72.12119000000013], + [74.65926, 72.83227], + [75.1580100000001, 72.85497000000015], + [75.68351000000013, 72.30056000000013], + [75.28898, 71.3355600000001], + [76.35911, 71.15287000000018], + [75.90313000000015, 71.87401], + [77.57665, 72.26717], + [79.6520200000001, 72.32011], + [81.5, 71.75], + [80.61071, 72.58285000000012], + [80.51109, 73.6482], + [82.25, 73.85000000000014], + [84.65526, 73.80591000000021], + [86.82230000000015, 73.93688], + [86.00956, 74.45967000000019], + [87.16682000000014, 75.11643], + [88.31571, 75.14393], + [90.26, 75.64], + [92.90058, 75.7733300000001], + [93.23421, 76.0472], + [95.86000000000018, 76.1400000000001], + [96.67821, 75.91548], + [98.92254000000014, 76.44689], + [100.75967000000014, 76.43028], + [101.03532, 76.86189], + [101.9908400000001, 77.28754000000015], + [104.35160000000013, 77.69792], + [106.06664000000018, 77.37389], + [104.70500000000015, 77.1274], + [106.97013, 76.97419], + [107.24000000000012, 76.48], + [108.1538000000001, 76.72335], + [111.0772600000002, 76.71], + [113.33151, 76.22224], + [114.13417, 75.84764], + [113.88539, 75.32779000000016], + [112.77918, 75.03186000000011], + [110.15125000000012, 74.47673], + [109.4, 74.18], + [110.64, 74.04], + [112.11919, 73.78774000000016], + [113.01954000000023, 73.97693000000015], + [113.52958000000024, 73.33505000000014], + [113.96881, 73.59488], + [115.56782, 73.75285], + [118.77633000000014, 73.58772], + [119.02, 73.12], + [123.20066, 72.97122], + [123.25777000000016, 73.73503], + [125.38000000000011, 73.56], + [126.97644, 73.56549000000012], + [128.59126, 73.03871], + [129.05157, 72.39872], + [128.46, 71.98], + [129.71599000000015, 71.19304000000011], + [131.28858000000025, 70.78699000000012], + [132.25350000000014, 71.83630000000011], + [133.85766000000024, 71.3864200000001], + [135.56193, 71.65525000000014], + [137.49755, 71.34763], + [138.23409000000015, 71.62803], + [139.86983, 71.48783000000014], + [139.14791, 72.41619000000014], + [140.46817, 72.84941000000015], + [149.5, 72.2], + [150.3511800000001, 71.60643], + [152.9689000000002, 70.84222], + [157.00688, 71.03141], + [158.99779, 70.86672], + [159.83031000000017, 70.45324], + [159.70866, 69.72198], + [160.9405300000003, 69.4372800000001], + [162.27907, 69.64204], + [164.05248, 69.66823], + [165.94037000000014, 69.47199], + [167.83567, 69.58269000000013], + [169.5776300000001, 68.6938], + [170.8168800000002, 69.01363], + [170.0082000000001, 69.65276], + [170.4534500000002, 70.09703], + [173.64391000000012, 69.81743], + [175.7240300000002, 69.87725000000017], + [178.6, 69.4], + [180, 68.96363636363651], + [180, 64.97970870219848], + [179.99281, 64.97433], + [178.70720000000028, 64.53493], + [177.41128, 64.60821], + [178.3130000000001, 64.07593], + [178.90825000000018, 63.25197], + [179.37034, 62.98262000000011], + [179.48636, 62.56894], + [179.22825, 62.304100000000176], + [177.3643, 62.5219], + [174.56929000000025, 61.76915], + [173.68013, 61.65261], + [172.15, 60.95], + [170.6985, 60.33618000000013], + [170.33085000000028, 59.88177], + [168.90046, 60.57355], + [166.29498000000024, 59.78855000000016], + [165.84000000000015, 60.16], + [164.87674, 59.7316], + [163.53929, 59.86871], + [163.21711000000016, 59.21101], + [162.01733, 58.24328], + [162.05297, 57.83912], + [163.19191, 57.615030000000104], + [163.05794000000014, 56.159240000000125], + [162.12958000000015, 56.12219], + [161.70146, 55.285680000000184], + [162.11749, 54.85514], + [160.36877000000027, 54.34433], + [160.02173000000016, 53.20257], + [158.5309400000001, 52.958680000000186], + [158.23118, 51.94269], + [156.78979000000027, 51.01105], + [156.42, 51.7], + [155.99182, 53.15895], + [155.43366, 55.38103000000012], + [155.9144200000003, 56.767920000000174], + [156.75815, 57.3647], + [156.81035, 57.83204], + [158.3643300000001, 58.05575], + [160.15064, 59.31477], + [161.87204, 60.343], + [163.66969, 61.1409000000001], + [164.47355, 62.55061], + [163.25842000000011, 62.46627000000012], + [162.65791, 61.6425], + [160.12148, 60.54423], + [159.30232, 61.7739600000001], + [156.72068, 61.43442], + [154.21806000000026, 59.75818000000015], + [155.04375, 59.14495], + [152.81185, 58.88385], + [151.2657300000002, 58.78089], + [151.33815, 59.50396], + [149.78371, 59.655730000000176], + [148.54481, 59.16448], + [145.48722, 59.33637], + [142.19782, 59.03998000000013], + [138.95848000000024, 57.08805], + [135.12619, 54.72959], + [136.70171, 54.603550000000155], + [137.19342, 53.97732], + [138.1647, 53.7550100000002], + [138.80463, 54.25455], + [139.90151, 54.18968000000012], + [141.34531, 53.08957000000015], + [141.37923, 52.23877], + [140.59742000000017, 51.2396700000001], + [140.51308, 50.045530000000156], + [140.0619300000002, 48.44671000000011], + [138.5547200000002, 46.99965], + [138.21971, 46.30795], + [136.86232, 45.14350000000013], + [135.51535000000013, 43.989], + [134.86939000000018, 43.39821], + [133.53687000000025, 42.81147], + [132.90627, 42.79849000000013], + [132.27807000000018, 43.28456000000011], + [130.93587000000014, 42.55274], + [130.78000485358513, 42.22001036108258], + [130.78000366004676, 42.220007813203225], + [130.78, 42.22000000000014], + [130.77999231657833, 42.22000960427719], + [130.6400000000001, 42.395], + [130.63999970690955, 42.39502427522179], + [130.63386640840974, 42.90301463477053], + [131.1446879416149, 42.92998973242689], + [131.28855512911548, 44.11151968034828], + [131.02519000000018, 44.96796], + [131.8834542176595, 45.32116160743652], + [133.09712000000013, 45.14409], + [133.76964399631288, 46.116926988299014], + [134.1123500000001, 47.21248], + [134.50081, 47.57845], + [135.02631147678665, 48.478229885443874], + [133.37359581922794, 48.18344167743487], + [132.50669, 47.78896], + [130.9872600000001, 47.79013], + [130.58229332898242, 48.72968740497614], + [129.39781782442043, 49.44060008401544], + [127.65740000000028, 49.760270000000105], + [127.28745568248485, 50.73979726826548], + [126.93915652883766, 51.35389415140592], + [126.56439904185697, 51.7842554795327], + [125.94634891164617, 52.79279857035698], + [125.06821129771038, 53.16104482686886], + [123.57147, 53.4588], + [122.24574791879283, 53.431725979213695], + [121.00308475147017, 53.25140106873119], + [120.17708865771681, 52.75388621684124], + [120.72578901579197, 52.516226304730935], + [120.7382, 51.96411], + [120.18208000000016, 51.64355000000012], + [119.27939, 50.58292], + [119.2884607280258, 50.142882798862004], + [117.8792444194264, 49.510983384796965], + [116.67880089728612, 49.888531399121405], + [115.48569542853136, 49.80517731383475], + [114.96210981655018, 50.140247300815126], + [114.36245649623527, 50.24830272073741], + [112.89773969935436, 49.54356537535699], + [111.58123091028662, 49.37796824807769], + [110.66201053267878, 49.13012807880585], + [109.40244917199664, 49.292960516957635], + [108.47516727095129, 49.28254771585074], + [107.86817589725095, 49.793705145865815], + [106.8888041524553, 50.27429596618032], + [105.88659142458675, 50.406019192092224], + [104.62158, 50.27532000000019], + [103.67654544476022, 50.089966132195116], + [102.25589, 50.51056000000011], + [102.06521, 51.25991], + [100.88948042196262, 51.51685578063832], + [99.98173221232354, 51.63400625264399], + [98.86149051310034, 52.04736603454669], + [97.82573978067431, 51.01099518493318], + [98.23176150919156, 50.422400621128745], + [97.25976000000014, 49.72605], + [95.8140200000002, 49.97746000000012], + [94.81594933469873, 50.01343333597085], + [94.14756635943559, 50.48053660745717], + [93.10421, 50.49529], + [92.23471154171968, 50.80217072204172], + [90.71366743364068, 50.33181183532109], + [88.80556684769552, 49.47052073831242], + [87.75126427607671, 49.297197984405486], + [87.35997033076265, 49.21498078062912], + [86.82935672398963, 49.82667470966817], + [85.54126997268247, 49.69285858824816], + [85.11555952346203, 50.11730296487764], + [84.41637739455308, 50.311399644565824], + [83.93511478061885, 50.88924551045358], + [83.38300377801238, 51.069182847693924], + [81.94598554883993, 50.81219594990637], + [80.56844689323549, 51.38833649352847], + [80.03555952344169, 50.86475088154725], + [77.80091556184425, 53.404414984747575], + [76.52517947785475, 54.17700348572714], + [76.89110029491343, 54.49052440044193], + [74.38482000000016, 53.54685000000012], + [73.42567874542044, 53.489810289109755], + [73.5085160663844, 54.0356167669766], + [72.22415001820218, 54.376655381886735], + [71.18013105660941, 54.13328522400826], + [70.86526655465514, 55.169733588270105], + [69.06816694527288, 55.38525014914353], + [68.16910037625883, 54.97039175070432], + [65.66687, 54.60125000000011], + [65.17853356309593, 54.35422781027211], + [61.43660000000017, 54.00625], + [60.978066440683165, 53.66499339457914], + [61.699986199800605, 52.97999644633427], + [60.73999311711458, 52.71998647725775], + [60.92726850774028, 52.44754832621504], + [59.967533807215545, 51.9604204372157], + [61.58800337102417, 51.272658799843214], + [61.337424350840934, 50.79907013610426], + [59.93280724471549, 50.842194118851864], + [59.642282342370606, 50.545442206415714], + [58.36332, 51.06364], + [56.77798000000013, 51.04355], + [55.71694, 50.62171000000018], + [54.532878452376224, 51.02623973245932], + [52.32872358583097, 51.718652248738124], + [50.76664839051216, 51.6927623561599], + [48.70238162618102, 50.60512848571284], + [48.57784142435753, 49.87475962991567], + [47.54948042174931, 50.454698391311126], + [46.75159630716274, 49.35600576435377], + [47.04367150247651, 49.152038886097614], + [46.46644575377627, 48.39415233010493], + [47.31524000000013, 47.7158500000001], + [48.05725, 47.74377], + [48.694733514201744, 47.07562816017793], + [48.59325000000018, 46.56104], + [49.10116000000011, 46.399330000000134] + ] + ], + [ + [ + [93.77766, 81.0246], + [95.940895, 81.2504], + [97.88385, 80.746975], + [100.186655, 79.780135], + [99.93976, 78.88094], + [97.75794, 78.7562], + [94.97259, 79.044745], + [93.31288, 79.4265], + [92.5454, 80.14379], + [91.18107, 80.34146], + [93.77766, 81.0246] + ] + ], + [ + [ + [102.837815, 79.28129], + [105.37243, 78.71334], + [105.07547, 78.30689], + [99.43814, 77.921], + [101.2649, 79.23399], + [102.08635, 79.34641], + [102.837815, 79.28129] + ] + ], + [ + [ + [138.831075, 76.13676], + [141.471615, 76.09289], + [145.086285, 75.562625], + [144.3, 74.82], + [140.61381, 74.84768], + [138.95544, 74.61148], + [136.97439, 75.26167], + [137.51176, 75.94917], + [138.831075, 76.13676] + ] + ], + [ + [ + [148.22223, 75.345845], + [150.73167, 75.08406], + [149.575925, 74.68892], + [147.977465, 74.778355], + [146.11919, 75.17298], + [146.358485, 75.49682], + [148.22223, 75.345845] + ] + ], + [ + [ + [139.86312, 73.36983], + [140.81171, 73.76506], + [142.06207, 73.85758], + [143.48283, 73.47525], + [143.60385, 73.21244], + [142.08763, 73.20544], + [140.038155, 73.31692], + [139.86312, 73.36983] + ] + ], + [ + [ + [44.84695804218114, 80.58980988231714], + [46.79913862487123, 80.77191762971368], + [48.31847741068461, 80.78400991486998], + [48.52280602396667, 80.51456899690017], + [49.097189568890855, 80.7539859077084], + [50.03976769389462, 80.91888540315178], + [51.522932977103665, 80.69972565380193], + [51.13618655783128, 80.54728017854093], + [49.79368452332071, 80.4154277615482], + [48.89441124857755, 80.33956675894375], + [48.75493655782177, 80.17546824820089], + [47.58611901224418, 80.01018117951533], + [46.50282596210963, 80.2472468126543], + [47.07245527526294, 80.55942414012951], + [44.84695804218114, 80.58980988231714] + ] + ], + [ + [ + [22.731098667092652, 54.327536932993326], + [20.892244500418627, 54.31252492941253], + [19.660640089606403, 54.42608388937393], + [19.888481479581287, 54.86616038677151], + [21.268448927503467, 55.190481675835315], + [22.315723504330577, 55.015298570365864], + [22.75776370615526, 54.85657440858138], + [22.65105187347254, 54.582740993866736], + [22.731098667092652, 54.327536932993326] + ] + ], + [ + [ + [53.50828982932515, 73.7498139513002], + [55.90245893740766, 74.62748647734536], + [55.631932814359686, 75.08141225859718], + [57.86864383324885, 75.60939036732326], + [61.170044386647476, 76.25188345000812], + [64.49836836127017, 76.43905548776927], + [66.21097700385513, 76.80978221303117], + [68.1570597675348, 76.93969676381293], + [68.85221113472508, 76.5448113064546], + [68.1805725442276, 76.23364166940907], + [64.63732628770302, 75.73775462513625], + [61.58350752141476, 75.26088450794684], + [58.47708214705335, 74.30905630156285], + [56.98678551618803, 73.33304352486623], + [55.419335971910925, 72.37126760526603], + [55.62283776227633, 71.54059479439032], + [57.535692579992315, 70.72046397570212], + [56.94497928246388, 70.63274323188666], + [53.67737511578417, 70.76265778266846], + [53.412016635965394, 71.20666168892022], + [51.601894565645665, 71.47475901965045], + [51.455753615124216, 72.01488108996513], + [52.47827518088354, 72.22944163684097], + [52.44416873557088, 72.77473135038481], + [54.42761355979758, 73.6275475124976], + [53.50828982932515, 73.7498139513002] + ] + ], + [ + [ + [142.91461551327654, 53.704577541714784], + [143.2608476096321, 52.74076040303906], + [143.23526777564763, 51.75666026468876], + [143.64800744036285, 50.747600409541505], + [144.6541475770856, 48.97639069273754], + [143.1739278505172, 49.306551418650315], + [142.55866824765013, 47.86157501890495], + [143.53349246640403, 46.83672801369252], + [143.50527713437265, 46.137907619809525], + [142.74770063697383, 46.74076487892651], + [142.09203006405454, 45.966755276058834], + [141.906925083585, 46.80592886004656], + [142.01844282447087, 47.78013296161296], + [141.90444461483503, 48.85918854429957], + [142.1358000022057, 49.61516307229739], + [142.17998335181528, 50.9523424342819], + [141.59407596249002, 51.9354348822025], + [141.6825460145737, 53.301966457728795], + [142.60693403541075, 53.762145087287934], + [142.20974897681543, 54.225475979216874], + [142.65478641171302, 54.36588084575389], + [142.91461551327654, 53.704577541714784] + ] + ], + [ + [ + [-174.92825, 67.20589], + [-175.01425, 66.58435], + [-174.33983, 66.33556], + [-174.57182, 67.06219], + [-171.85731, 66.91308], + [-169.89958, 65.97724], + [-170.89107, 65.54139], + [-172.53025, 65.43791], + [-172.555, 64.46079], + [-172.95533, 64.25269], + [-173.89184, 64.2826], + [-174.65392, 64.63125], + [-175.98353, 64.92288], + [-176.20716, 65.35667], + [-177.22266, 65.52024], + [-178.35993, 65.39052], + [-178.90332, 65.74044], + [-178.68611, 66.11211], + [-179.88377, 65.87456], + [-179.43268, 65.40411], + [-180, 64.9797087021984], + [-180, 68.96363636363635], + [-177.55, 68.2], + [-174.92825, 67.20589] + ] + ], + [ + [ + [-178.69378, 70.89302], + [-180, 70.83219920854673], + [-180, 71.51571433642827], + [-179.871875, 71.55762], + [-179.02433, 71.55553], + [-177.577945, 71.26948], + [-177.663575, 71.13277], + [-178.69378, 70.89302] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Czechia", + "sov_a3": "CZE", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Czechia", + "adm0_a3": "CZE", + "geou_dif": 0, + "geounit": "Czechia", + "gu_a3": "CZE", + "su_dif": 0, + "subunit": "Czechia", + "su_a3": "CZE", + "brk_diff": 0, + "name": "Czechia", + "name_long": "Czech Republic", + "brk_a3": "CZE", + "brk_name": "Czechia", + "brk_group": null, + "abbrev": "Cz.", + "postal": "CZ", + "formal_en": "Czech Republic", + "formal_fr": "la République tchèque", + "name_ciawf": "Czechia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Czechia", + "name_alt": "Česko", + "mapcolor7": 1, + "mapcolor8": 1, + "mapcolor9": 2, + "mapcolor13": 6, + "pop_est": 10669709, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 250680, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "EZ", + "iso_a2": "CZ", + "iso_a2_eh": "CZ", + "iso_a3": "CZE", + "iso_a3_eh": "CZE", + "iso_n3": "203", + "iso_n3_eh": "203", + "un_a3": "203", + "wb_a2": "CZ", + "wb_a3": "CZE", + "woe_id": 23424810, + "woe_id_eh": 23424810, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CZE", + "adm0_diff": null, + "adm0_tlc": "CZE", + "adm0_a3_us": "CZE", + "adm0_a3_fr": "CZE", + "adm0_a3_ru": "CZE", + "adm0_a3_es": "CZE", + "adm0_a3_cn": "CZE", + "adm0_a3_tw": "CZE", + "adm0_a3_in": "CZE", + "adm0_a3_np": "CZE", + "adm0_a3_pk": "CZE", + "adm0_a3_de": "CZE", + "adm0_a3_gb": "CZE", + "adm0_a3_br": "CZE", + "adm0_a3_il": "CZE", + "adm0_a3_ps": "CZE", + "adm0_a3_sa": "CZE", + "adm0_a3_eg": "CZE", + "adm0_a3_ma": "CZE", + "adm0_a3_pt": "CZE", + "adm0_a3_ar": "CZE", + "adm0_a3_jp": "CZE", + "adm0_a3_ko": "CZE", + "adm0_a3_vn": "CZE", + "adm0_a3_tr": "CZE", + "adm0_a3_id": "CZE", + "adm0_a3_pl": "CZE", + "adm0_a3_gr": "CZE", + "adm0_a3_it": "CZE", + "adm0_a3_nl": "CZE", + "adm0_a3_se": "CZE", + "adm0_a3_bd": "CZE", + "adm0_a3_ua": "CZE", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 14, + "abbrev_len": 3, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 15.377555, + "label_y": 49.882364, + "ne_id": 1159320535, + "wikidataid": "Q213", + "name_ar": "التشيك", + "name_bn": "চেক প্রজাতন্ত্র", + "name_de": "Tschechien", + "name_en": "Czech Republic", + "name_es": "República Checa", + "name_fa": "جمهوری چک", + "name_fr": "Tchéquie", + "name_el": "Τσεχία", + "name_he": "צ'כיה", + "name_hi": "चेक गणराज्य", + "name_hu": "Csehország", + "name_id": "Republik Ceko", + "name_it": "Repubblica Ceca", + "name_ja": "チェコ", + "name_ko": "체코", + "name_nl": "Tsjechië", + "name_pl": "Czechy", + "name_pt": "Chéquia", + "name_ru": "Чехия", + "name_sv": "Tjeckien", + "name_tr": "Çek Cumhuriyeti", + "name_uk": "Чехія", + "name_ur": "چیک جمہوریہ", + "name_vi": "Cộng hòa Séc", + "name_zh": "捷克", + "name_zht": "捷克共和國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CZE.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [15.01699588385867, 51.10667409932158], + [15.490972120839729, 50.78472992614321], + [16.23862674323857, 50.69773265237984], + [16.176253289462267, 50.42260732685791], + [16.719475945714436, 50.21574656839354], + [16.86876915860566, 50.47397370055603], + [17.55456709155112, 50.36214590107642], + [17.64944502123899, 50.049038397819956], + [18.392913852622172, 49.98862864847075], + [18.853144158613617, 49.49622976337764], + [18.554971144289482, 49.495015367218784], + [18.399993523846177, 49.31500051533004], + [18.170498488037964, 49.271514797556435], + [18.104972771891852, 49.04398346617531], + [17.913511590250465, 48.996492824899086], + [17.88648481616181, 48.90347524677371], + [17.545006951577108, 48.80001902932537], + [17.101984897538898, 48.816968899117114], + [16.960288120194576, 48.5969823268506], + [16.499282667718774, 48.78580801044511], + [16.02964725105022, 48.73389903420793], + [15.253415561593982, 49.03907420510758], + [14.901447381254057, 48.964401760445824], + [14.338897739324722, 48.55530528420721], + [13.595945672264437, 48.87717194273715], + [13.031328973043431, 49.30706818297324], + [12.521024204161193, 49.547415269562734], + [12.415190870827445, 49.96912079528057], + [12.240111118222558, 50.266337795607285], + [12.966836785543194, 50.484076443069085], + [13.338131951560285, 50.73323436136435], + [14.056227654688172, 50.9269176295943], + [14.307013380600637, 51.117267767941414], + [14.570718214586066, 51.002339382524276], + [15.01699588385867, 51.10667409932158] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Germany", + "sov_a3": "DEU", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Germany", + "adm0_a3": "DEU", + "geou_dif": 0, + "geounit": "Germany", + "gu_a3": "DEU", + "su_dif": 0, + "subunit": "Germany", + "su_a3": "DEU", + "brk_diff": 0, + "name": "Germany", + "name_long": "Germany", + "brk_a3": "DEU", + "brk_name": "Germany", + "brk_group": null, + "abbrev": "Ger.", + "postal": "D", + "formal_en": "Federal Republic of Germany", + "formal_fr": null, + "name_ciawf": "Germany", + "note_adm0": null, + "note_brk": null, + "name_sort": "Germany", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 5, + "mapcolor9": 5, + "mapcolor13": 1, + "pop_est": 83132799, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 3861123, + "gdp_year": 2019, + "economy": "1. Developed region: G7", + "income_grp": "1. High income: OECD", + "fips_10": "GM", + "iso_a2": "DE", + "iso_a2_eh": "DE", + "iso_a3": "DEU", + "iso_a3_eh": "DEU", + "iso_n3": "276", + "iso_n3_eh": "276", + "un_a3": "276", + "wb_a2": "DE", + "wb_a3": "DEU", + "woe_id": 23424829, + "woe_id_eh": 23424829, + "woe_note": "Exact WOE match as country", + "adm0_iso": "DEU", + "adm0_diff": null, + "adm0_tlc": "DEU", + "adm0_a3_us": "DEU", + "adm0_a3_fr": "DEU", + "adm0_a3_ru": "DEU", + "adm0_a3_es": "DEU", + "adm0_a3_cn": "DEU", + "adm0_a3_tw": "DEU", + "adm0_a3_in": "DEU", + "adm0_a3_np": "DEU", + "adm0_a3_pk": "DEU", + "adm0_a3_de": "DEU", + "adm0_a3_gb": "DEU", + "adm0_a3_br": "DEU", + "adm0_a3_il": "DEU", + "adm0_a3_ps": "DEU", + "adm0_a3_sa": "DEU", + "adm0_a3_eg": "DEU", + "adm0_a3_ma": "DEU", + "adm0_a3_pt": "DEU", + "adm0_a3_ar": "DEU", + "adm0_a3_jp": "DEU", + "adm0_a3_ko": "DEU", + "adm0_a3_vn": "DEU", + "adm0_a3_tr": "DEU", + "adm0_a3_id": "DEU", + "adm0_a3_pl": "DEU", + "adm0_a3_gr": "DEU", + "adm0_a3_it": "DEU", + "adm0_a3_nl": "DEU", + "adm0_a3_se": "DEU", + "adm0_a3_bd": "DEU", + "adm0_a3_ua": "DEU", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Western Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": 9.678348, + "label_y": 50.961733, + "ne_id": 1159320539, + "wikidataid": "Q183", + "name_ar": "ألمانيا", + "name_bn": "জার্মানি", + "name_de": "Deutschland", + "name_en": "Germany", + "name_es": "Alemania", + "name_fa": "آلمان", + "name_fr": "Allemagne", + "name_el": "Γερμανία", + "name_he": "גרמניה", + "name_hi": "जर्मनी", + "name_hu": "Németország", + "name_id": "Jerman", + "name_it": "Germania", + "name_ja": "ドイツ", + "name_ko": "독일", + "name_nl": "Duitsland", + "name_pl": "Niemcy", + "name_pt": "Alemanha", + "name_ru": "Германия", + "name_sv": "Tyskland", + "name_tr": "Almanya", + "name_uk": "Німеччина", + "name_ur": "جرمنی", + "name_vi": "Đức", + "name_zh": "德国", + "name_zht": "德國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "DEU.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [14.119686313542559, 53.75702912049104], + [14.353315463934138, 53.24817129171297], + [14.074521111719434, 52.98126251892535], + [14.437599725002201, 52.62485016540839], + [14.685026482815687, 52.0899474147552], + [14.607098422919535, 51.74518809671997], + [15.01699588385867, 51.10667409932158], + [14.570718214586066, 51.002339382524276], + [14.307013380600637, 51.117267767941414], + [14.056227654688172, 50.9269176295943], + [13.338131951560285, 50.73323436136435], + [12.966836785543194, 50.484076443069085], + [12.240111118222558, 50.266337795607285], + [12.415190870827445, 49.96912079528057], + [12.521024204161193, 49.547415269562734], + [13.031328973043431, 49.30706818297324], + [13.595945672264437, 48.87717194273715], + [13.243357374737, 48.416114813829054], + [12.884102817443875, 48.28914581968786], + [13.02585127122049, 47.63758352313583], + [12.932626987365948, 47.467645575544], + [12.620759718484493, 47.67238760028441], + [12.141357456112788, 47.703083401065776], + [11.426414015354737, 47.523766181012974], + [10.544504021861599, 47.5663992376538], + [10.402083774465211, 47.30248769793916], + [9.89606814946319, 47.580196845075704], + [9.59422610844635, 47.52505809182027], + [8.522611932009767, 47.83082754169129], + [8.317301466514095, 47.61357982033627], + [7.466759067422231, 47.62058197691181], + [7.593676385131062, 48.33301911070372], + [8.099278598674744, 49.01778351500333], + [6.658229607783568, 49.20195831969157], + [6.186320428094177, 49.463802802114515], + [6.242751092156993, 49.90222565367873], + [6.043073357781111, 50.128051662794235], + [6.15665815595878, 50.80372101501058], + [5.988658074577813, 51.851615709025054], + [6.589396599970826, 51.852029120483394], + [6.842869500362383, 52.22844025329755], + [7.092053256873896, 53.144043280644894], + [6.905139601274129, 53.48216217713065], + [7.100424838905269, 53.69393219666267], + [7.936239454793963, 53.74829580343379], + [8.121706170289485, 53.52779246684429], + [8.800734490604668, 54.020785630908904], + [8.57211795414537, 54.39564647075406], + [8.526229282270208, 54.96274363872516], + [9.282048780971138, 54.830865383516176], + [9.921906365609118, 54.98310415304803], + [9.9395797054529, 54.596641954153256], + [10.950112338920519, 54.363607082733154], + [10.93946699386845, 54.00869334575259], + [11.956252475643282, 54.19648550070116], + [12.518440382546714, 54.470370591847995], + [13.647467075259499, 54.0755109727059], + [14.119686313542559, 53.75702912049104] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Estonia", + "sov_a3": "EST", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Estonia", + "adm0_a3": "EST", + "geou_dif": 0, + "geounit": "Estonia", + "gu_a3": "EST", + "su_dif": 0, + "subunit": "Estonia", + "su_a3": "EST", + "brk_diff": 0, + "name": "Estonia", + "name_long": "Estonia", + "brk_a3": "EST", + "brk_name": "Estonia", + "brk_group": null, + "abbrev": "Est.", + "postal": "EST", + "formal_en": "Republic of Estonia", + "formal_fr": null, + "name_ciawf": "Estonia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Estonia", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 1, + "mapcolor13": 10, + "pop_est": 1326590, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 31471, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "EN", + "iso_a2": "EE", + "iso_a2_eh": "EE", + "iso_a3": "EST", + "iso_a3_eh": "EST", + "iso_n3": "233", + "iso_n3_eh": "233", + "un_a3": "233", + "wb_a2": "EE", + "wb_a3": "EST", + "woe_id": 23424805, + "woe_id_eh": 23424805, + "woe_note": "Exact WOE match as country", + "adm0_iso": "EST", + "adm0_diff": null, + "adm0_tlc": "EST", + "adm0_a3_us": "EST", + "adm0_a3_fr": "EST", + "adm0_a3_ru": "EST", + "adm0_a3_es": "EST", + "adm0_a3_cn": "EST", + "adm0_a3_tw": "EST", + "adm0_a3_in": "EST", + "adm0_a3_np": "EST", + "adm0_a3_pk": "EST", + "adm0_a3_de": "EST", + "adm0_a3_gb": "EST", + "adm0_a3_br": "EST", + "adm0_a3_il": "EST", + "adm0_a3_ps": "EST", + "adm0_a3_sa": "EST", + "adm0_a3_eg": "EST", + "adm0_a3_ma": "EST", + "adm0_a3_pt": "EST", + "adm0_a3_ar": "EST", + "adm0_a3_jp": "EST", + "adm0_a3_ko": "EST", + "adm0_a3_vn": "EST", + "adm0_a3_tr": "EST", + "adm0_a3_id": "EST", + "adm0_a3_pl": "EST", + "adm0_a3_gr": "EST", + "adm0_a3_it": "EST", + "adm0_a3_nl": "EST", + "adm0_a3_se": "EST", + "adm0_a3_bd": "EST", + "adm0_a3_ua": "EST", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 25.867126, + "label_y": 58.724865, + "ne_id": 1159320615, + "wikidataid": "Q191", + "name_ar": "إستونيا", + "name_bn": "এস্তোনিয়া", + "name_de": "Estland", + "name_en": "Estonia", + "name_es": "Estonia", + "name_fa": "استونی", + "name_fr": "Estonie", + "name_el": "Εσθονία", + "name_he": "אסטוניה", + "name_hi": "एस्टोनिया", + "name_hu": "Észtország", + "name_id": "Estonia", + "name_it": "Estonia", + "name_ja": "エストニア", + "name_ko": "에스토니아", + "name_nl": "Estland", + "name_pl": "Estonia", + "name_pt": "Estónia", + "name_ru": "Эстония", + "name_sv": "Estland", + "name_tr": "Estonya", + "name_uk": "Естонія", + "name_ur": "استونیا", + "name_vi": "Estonia", + "name_zh": "爱沙尼亚", + "name_zht": "愛沙尼亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "EST.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [27.981126857000987, 59.47537333432527], + [27.98112, 59.47537000000011], + [28.13169925305175, 59.300825100330925], + [27.42015000000015, 58.72457000000014], + [27.71668582531572, 57.79189911562436], + [27.288184848751513, 57.47452830670383], + [26.463532342237787, 57.47638865826633], + [25.60280968598437, 57.84752879498657], + [25.16459354014927, 57.97015696881519], + [24.312862583114622, 57.79342357037697], + [24.42892785004216, 58.38341339785329], + [24.061198357853186, 58.25737457949341], + [23.426560092876684, 58.612753404364625], + [23.339795363058645, 59.187240302153384], + [24.604214308376186, 59.46585378685502], + [25.86418908051664, 59.61109039981133], + [26.949135776484525, 59.445803331125774], + [27.981114129353244, 59.475388088612874], + [27.981126857000987, 59.47537333432527] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Latvia", + "sov_a3": "LVA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Latvia", + "adm0_a3": "LVA", + "geou_dif": 0, + "geounit": "Latvia", + "gu_a3": "LVA", + "su_dif": 0, + "subunit": "Latvia", + "su_a3": "LVA", + "brk_diff": 0, + "name": "Latvia", + "name_long": "Latvia", + "brk_a3": "LVA", + "brk_name": "Latvia", + "brk_group": null, + "abbrev": "Lat.", + "postal": "LV", + "formal_en": "Republic of Latvia", + "formal_fr": null, + "name_ciawf": "Latvia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Latvia", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 7, + "mapcolor9": 6, + "mapcolor13": 13, + "pop_est": 1912789, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 34102, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "3. Upper middle income", + "fips_10": "LG", + "iso_a2": "LV", + "iso_a2_eh": "LV", + "iso_a3": "LVA", + "iso_a3_eh": "LVA", + "iso_n3": "428", + "iso_n3_eh": "428", + "un_a3": "428", + "wb_a2": "LV", + "wb_a3": "LVA", + "woe_id": 23424874, + "woe_id_eh": 23424874, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LVA", + "adm0_diff": null, + "adm0_tlc": "LVA", + "adm0_a3_us": "LVA", + "adm0_a3_fr": "LVA", + "adm0_a3_ru": "LVA", + "adm0_a3_es": "LVA", + "adm0_a3_cn": "LVA", + "adm0_a3_tw": "LVA", + "adm0_a3_in": "LVA", + "adm0_a3_np": "LVA", + "adm0_a3_pk": "LVA", + "adm0_a3_de": "LVA", + "adm0_a3_gb": "LVA", + "adm0_a3_br": "LVA", + "adm0_a3_il": "LVA", + "adm0_a3_ps": "LVA", + "adm0_a3_sa": "LVA", + "adm0_a3_eg": "LVA", + "adm0_a3_ma": "LVA", + "adm0_a3_pt": "LVA", + "adm0_a3_ar": "LVA", + "adm0_a3_jp": "LVA", + "adm0_a3_ko": "LVA", + "adm0_a3_vn": "LVA", + "adm0_a3_tr": "LVA", + "adm0_a3_id": "LVA", + "adm0_a3_pl": "LVA", + "adm0_a3_gr": "LVA", + "adm0_a3_it": "LVA", + "adm0_a3_nl": "LVA", + "adm0_a3_se": "LVA", + "adm0_a3_bd": "LVA", + "adm0_a3_ua": "LVA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 25.458723, + "label_y": 57.066872, + "ne_id": 1159321033, + "wikidataid": "Q211", + "name_ar": "لاتفيا", + "name_bn": "লাতভিয়া", + "name_de": "Lettland", + "name_en": "Latvia", + "name_es": "Letonia", + "name_fa": "لتونی", + "name_fr": "Lettonie", + "name_el": "Λετονία", + "name_he": "לטביה", + "name_hi": "लातविया", + "name_hu": "Lettország", + "name_id": "Latvia", + "name_it": "Lettonia", + "name_ja": "ラトビア", + "name_ko": "라트비아", + "name_nl": "Letland", + "name_pl": "Łotwa", + "name_pt": "Letónia", + "name_ru": "Латвия", + "name_sv": "Lettland", + "name_tr": "Letonya", + "name_uk": "Латвія", + "name_ur": "لٹویا", + "name_vi": "Latvia", + "name_zh": "拉脱维亚", + "name_zht": "拉脫維亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LVA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [27.288184848751513, 57.47452830670383], + [27.77001590344093, 57.24425812441123], + [27.855282016722526, 56.75932648378429], + [28.17670942557794, 56.16912995057879], + [27.10245975109453, 55.783313707087686], + [26.494331495883756, 55.615106919977634], + [25.533046502390334, 56.100296942766036], + [25.000934279080894, 56.16453074810484], + [24.86068444184076, 56.37252838807963], + [23.878263787539964, 56.27367137310527], + [22.201156853939494, 56.33780182557949], + [21.055800408622417, 56.031076361711065], + [21.090423618257972, 56.78387278912294], + [21.581866489353672, 57.411870632549935], + [22.52434126149288, 57.75337433535076], + [23.318452996522097, 57.00623647727487], + [24.12072960785343, 57.02569265403277], + [24.312862583114622, 57.79342357037697], + [25.16459354014927, 57.97015696881519], + [25.60280968598437, 57.84752879498657], + [26.463532342237787, 57.47638865826633], + [27.288184848751513, 57.47452830670383] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Norway", + "sov_a3": "NOR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": null, + "admin": "Norway", + "adm0_a3": "NOR", + "geou_dif": 0, + "geounit": "Norway", + "gu_a3": "NOR", + "su_dif": 0, + "subunit": "Norway", + "su_a3": "NOR", + "brk_diff": 0, + "name": "Norway", + "name_long": "Norway", + "brk_a3": "NOR", + "brk_name": "Norway", + "brk_group": null, + "abbrev": "Nor.", + "postal": "N", + "formal_en": "Kingdom of Norway", + "formal_fr": null, + "name_ciawf": "Norway", + "note_adm0": null, + "note_brk": null, + "name_sort": "Norway", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 3, + "mapcolor9": 8, + "mapcolor13": 12, + "pop_est": 5347896, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 403336, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "-99", + "iso_a2": "-99", + "iso_a2_eh": "NO", + "iso_a3": "-99", + "iso_a3_eh": "NOR", + "iso_n3": "-99", + "iso_n3_eh": "578", + "un_a3": "-99", + "wb_a2": "-99", + "wb_a3": "-99", + "woe_id": -90, + "woe_id_eh": 23424910, + "woe_note": "Does not include Svalbard, Jan Mayen, or Bouvet Islands (28289410).", + "adm0_iso": "NOR", + "adm0_diff": null, + "adm0_tlc": "NOR", + "adm0_a3_us": "NOR", + "adm0_a3_fr": "NOR", + "adm0_a3_ru": "NOR", + "adm0_a3_es": "NOR", + "adm0_a3_cn": "NOR", + "adm0_a3_tw": "NOR", + "adm0_a3_in": "NOR", + "adm0_a3_np": "NOR", + "adm0_a3_pk": "NOR", + "adm0_a3_de": "NOR", + "adm0_a3_gb": "NOR", + "adm0_a3_br": "NOR", + "adm0_a3_il": "NOR", + "adm0_a3_ps": "NOR", + "adm0_a3_sa": "NOR", + "adm0_a3_eg": "NOR", + "adm0_a3_ma": "NOR", + "adm0_a3_pt": "NOR", + "adm0_a3_ar": "NOR", + "adm0_a3_jp": "NOR", + "adm0_a3_ko": "NOR", + "adm0_a3_vn": "NOR", + "adm0_a3_tr": "NOR", + "adm0_a3_id": "NOR", + "adm0_a3_pl": "NOR", + "adm0_a3_gr": "NOR", + "adm0_a3_it": "NOR", + "adm0_a3_nl": "NOR", + "adm0_a3_se": "NOR", + "adm0_a3_bd": "NOR", + "adm0_a3_ua": "NOR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 7, + "label_x": 9.679975, + "label_y": 61.357092, + "ne_id": 1159321109, + "wikidataid": "Q20", + "name_ar": "النرويج", + "name_bn": "নরওয়ে", + "name_de": "Norwegen", + "name_en": "Norway", + "name_es": "Noruega", + "name_fa": "نروژ", + "name_fr": "Norvège", + "name_el": "Νορβηγία", + "name_he": "נורווגיה", + "name_hi": "नॉर्वे", + "name_hu": "Norvégia", + "name_id": "Norwegia", + "name_it": "Norvegia", + "name_ja": "ノルウェー", + "name_ko": "노르웨이", + "name_nl": "Noorwegen", + "name_pl": "Norwegia", + "name_pt": "Noruega", + "name_ru": "Норвегия", + "name_sv": "Norge", + "name_tr": "Norveç", + "name_uk": "Норвегія", + "name_ur": "ناروے", + "name_vi": "Na Uy", + "name_zh": "挪威", + "name_zht": "挪威", + "fclass_iso": "Unrecognized", + "tlc_diff": null, + "fclass_tlc": "Unrecognized", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NOR.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [15.14282, 79.67431], + [15.52255, 80.01608], + [16.99085, 80.05086], + [18.25183, 79.70175], + [21.54383, 78.95611], + [19.02737, 78.5626], + [18.47172, 77.82669], + [17.59441, 77.63796], + [17.1182, 76.80941], + [15.91315, 76.77045], + [13.76259, 77.38035], + [14.66956, 77.73565], + [13.1706, 78.02493], + [11.22231, 78.8693], + [10.44453, 79.65239], + [13.17077, 80.01046], + [13.71852, 79.66039], + [15.14282, 79.67431] + ] + ], + [ + [ + [31.101042202597625, 69.55810108805622], + [29.39955, 69.15692000000013], + [28.591929559043194, 69.06477692328666], + [29.015572950971972, 69.76649119737799], + [27.732292107867863, 70.16419302029625], + [26.179622023226244, 69.82529897732614], + [25.689212680776365, 69.09211375596904], + [24.735679152126725, 68.64955678982146], + [23.66204959483076, 68.89124746365054], + [22.356237827247412, 68.84174144151491], + [21.244936150810673, 69.37044302029308], + [20.645592889089528, 69.10624726020087], + [20.025268995857886, 69.0651386583127], + [19.878559604581255, 68.40719432237258], + [17.993868442464333, 68.56739126247736], + [17.729181756265348, 68.01055186631628], + [16.768878614985482, 68.0139366726314], + [16.108712192456778, 67.30245555283689], + [15.108411492583002, 66.19386688909547], + [13.55568973150909, 64.78702769638151], + [13.919905226302204, 64.44542064071608], + [13.571916131248713, 64.04911408146971], + [12.579935336973934, 64.06621898055833], + [11.930569288794231, 63.12831757267698], + [11.992064243221563, 61.80036245385655], + [12.631146681375185, 61.293571682370136], + [12.3003658382749, 60.11793284773003], + [11.468271925511146, 59.43239329694604], + [11.027368605196868, 58.85614940045936], + [10.356556837616067, 59.469807033925356], + [8.382000359743586, 58.313288479233215], + [7.048748406613271, 58.078884182357285], + [5.665835402050419, 58.5881554225937], + [5.308234490590678, 59.663231919993834], + [4.992078077828978, 61.97099803328432], + [5.912900424837886, 62.614472968182724], + [8.553411085655739, 63.45400828719648], + [10.527709181366758, 64.4860383164975], + [12.358346795306373, 65.87972585719318], + [14.761145867581604, 67.81064158799516], + [16.435927361728943, 68.56320547146173], + [19.18402835457846, 69.81744415961778], + [21.378416375420585, 70.2551693793461], + [23.023742303161526, 70.2020718451662], + [24.546543409938465, 71.03049673123722], + [26.37004967622181, 70.98626170519539], + [28.165547316202943, 71.18547435168055], + [31.293418409965454, 70.4537877468599], + [30.005435011522792, 70.18625885688489], + [31.101042202597625, 69.55810108805622] + ] + ], + [ + [ + [27.407505730913446, 80.05640574820042], + [25.92465050629815, 79.51783397085451], + [23.024465773213617, 79.40001170522903], + [20.075188429451828, 79.56682322866722], + [19.897266473070914, 79.84236196564747], + [18.462263624757867, 79.85988027619443], + [17.368015170977458, 80.31889618602698], + [20.45599205901064, 80.59815562613225], + [21.907944777115404, 80.35767934846204], + [22.91925255706738, 80.65714427359343], + [25.447625359811866, 80.40734039989452], + [27.407505730913446, 80.05640574820042] + ] + ], + [ + [ + [24.72412, 77.85385], + [22.49032, 77.44493], + [20.72601, 77.67704], + [21.41611, 77.93504], + [20.8119, 78.25463], + [22.88426, 78.45494], + [23.28134, 78.07954], + [24.72412, 77.85385] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Sweden", + "sov_a3": "SWE", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Sweden", + "adm0_a3": "SWE", + "geou_dif": 0, + "geounit": "Sweden", + "gu_a3": "SWE", + "su_dif": 0, + "subunit": "Sweden", + "su_a3": "SWE", + "brk_diff": 0, + "name": "Sweden", + "name_long": "Sweden", + "brk_a3": "SWE", + "brk_name": "Sweden", + "brk_group": null, + "abbrev": "Swe.", + "postal": "S", + "formal_en": "Kingdom of Sweden", + "formal_fr": null, + "name_ciawf": "Sweden", + "note_adm0": null, + "note_brk": null, + "name_sort": "Sweden", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 2, + "mapcolor13": 4, + "pop_est": 10285453, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 530883, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "SW", + "iso_a2": "SE", + "iso_a2_eh": "SE", + "iso_a3": "SWE", + "iso_a3_eh": "SWE", + "iso_n3": "752", + "iso_n3_eh": "752", + "un_a3": "752", + "wb_a2": "SE", + "wb_a3": "SWE", + "woe_id": 23424954, + "woe_id_eh": 23424954, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SWE", + "adm0_diff": null, + "adm0_tlc": "SWE", + "adm0_a3_us": "SWE", + "adm0_a3_fr": "SWE", + "adm0_a3_ru": "SWE", + "adm0_a3_es": "SWE", + "adm0_a3_cn": "SWE", + "adm0_a3_tw": "SWE", + "adm0_a3_in": "SWE", + "adm0_a3_np": "SWE", + "adm0_a3_pk": "SWE", + "adm0_a3_de": "SWE", + "adm0_a3_gb": "SWE", + "adm0_a3_br": "SWE", + "adm0_a3_il": "SWE", + "adm0_a3_ps": "SWE", + "adm0_a3_sa": "SWE", + "adm0_a3_eg": "SWE", + "adm0_a3_ma": "SWE", + "adm0_a3_pt": "SWE", + "adm0_a3_ar": "SWE", + "adm0_a3_jp": "SWE", + "adm0_a3_ko": "SWE", + "adm0_a3_vn": "SWE", + "adm0_a3_tr": "SWE", + "adm0_a3_id": "SWE", + "adm0_a3_pl": "SWE", + "adm0_a3_gr": "SWE", + "adm0_a3_it": "SWE", + "adm0_a3_nl": "SWE", + "adm0_a3_se": "SWE", + "adm0_a3_bd": "SWE", + "adm0_a3_ua": "SWE", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": 19.01705, + "label_y": 65.85918, + "ne_id": 1159321287, + "wikidataid": "Q34", + "name_ar": "السويد", + "name_bn": "সুইডেন", + "name_de": "Schweden", + "name_en": "Sweden", + "name_es": "Suecia", + "name_fa": "سوئد", + "name_fr": "Suède", + "name_el": "Σουηδία", + "name_he": "שוודיה", + "name_hi": "स्वीडन", + "name_hu": "Svédország", + "name_id": "Swedia", + "name_it": "Svezia", + "name_ja": "スウェーデン", + "name_ko": "스웨덴", + "name_nl": "Zweden", + "name_pl": "Szwecja", + "name_pt": "Suécia", + "name_ru": "Швеция", + "name_sv": "Sverige", + "name_tr": "İsveç", + "name_uk": "Швеція", + "name_ur": "سویڈن", + "name_vi": "Thụy Điển", + "name_zh": "瑞典", + "name_zht": "瑞典", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SWE.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [11.027368605196868, 58.85614940045936], + [11.468271925511146, 59.43239329694604], + [12.3003658382749, 60.11793284773003], + [12.631146681375185, 61.293571682370136], + [11.992064243221563, 61.80036245385655], + [11.930569288794231, 63.12831757267698], + [12.579935336973934, 64.06621898055833], + [13.571916131248713, 64.04911408146971], + [13.919905226302204, 64.44542064071608], + [13.55568973150909, 64.78702769638151], + [15.108411492583002, 66.19386688909547], + [16.108712192456778, 67.30245555283689], + [16.768878614985482, 68.0139366726314], + [17.729181756265348, 68.01055186631628], + [17.993868442464333, 68.56739126247736], + [19.878559604581255, 68.40719432237258], + [20.025268995857886, 69.0651386583127], + [20.645592889089528, 69.10624726020087], + [21.978534783626117, 68.6168456081807], + [23.53947309743444, 67.93600861273525], + [23.565879754335583, 66.39605093043743], + [23.903378533633802, 66.00692739527962], + [22.18317345550193, 65.72374054632017], + [21.21351687997722, 65.02600535751527], + [21.369631381930958, 64.41358795842429], + [19.77887576669022, 63.60955434839504], + [17.84777916837521, 62.74940013289681], + [17.119554884518124, 61.34116567651097], + [17.83134606290639, 60.63658336042741], + [18.78772179533209, 60.081914374422595], + [17.86922488777634, 58.9537661810587], + [16.829185011470088, 58.71982697207339], + [16.447709588291474, 57.041118069071885], + [15.879785597403783, 56.10430186626866], + [14.666681349352075, 56.200885118222175], + [14.100721062891465, 55.40778107362265], + [12.942910597392057, 55.36173737245058], + [12.625100538797028, 56.30708018658197], + [11.787942335668674, 57.44181712506307], + [11.027368605196868, 58.85614940045936] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Finland", + "sov_a3": "FI1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "Finland", + "adm0_a3": "FIN", + "geou_dif": 0, + "geounit": "Finland", + "gu_a3": "FIN", + "su_dif": 0, + "subunit": "Finland", + "su_a3": "FIN", + "brk_diff": 0, + "name": "Finland", + "name_long": "Finland", + "brk_a3": "FIN", + "brk_name": "Finland", + "brk_group": null, + "abbrev": "Fin.", + "postal": "FIN", + "formal_en": "Republic of Finland", + "formal_fr": null, + "name_ciawf": "Finland", + "note_adm0": null, + "note_brk": null, + "name_sort": "Finland", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 1, + "mapcolor9": 4, + "mapcolor13": 6, + "pop_est": 5520314, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 269296, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "FI", + "iso_a2": "FI", + "iso_a2_eh": "FI", + "iso_a3": "FIN", + "iso_a3_eh": "FIN", + "iso_n3": "246", + "iso_n3_eh": "246", + "un_a3": "246", + "wb_a2": "FI", + "wb_a3": "FIN", + "woe_id": 23424812, + "woe_id_eh": 23424812, + "woe_note": "Exact WOE match as country", + "adm0_iso": "FIN", + "adm0_diff": null, + "adm0_tlc": "FIN", + "adm0_a3_us": "FIN", + "adm0_a3_fr": "FIN", + "adm0_a3_ru": "FIN", + "adm0_a3_es": "FIN", + "adm0_a3_cn": "FIN", + "adm0_a3_tw": "FIN", + "adm0_a3_in": "FIN", + "adm0_a3_np": "FIN", + "adm0_a3_pk": "FIN", + "adm0_a3_de": "FIN", + "adm0_a3_gb": "FIN", + "adm0_a3_br": "FIN", + "adm0_a3_il": "FIN", + "adm0_a3_ps": "FIN", + "adm0_a3_sa": "FIN", + "adm0_a3_eg": "FIN", + "adm0_a3_ma": "FIN", + "adm0_a3_pt": "FIN", + "adm0_a3_ar": "FIN", + "adm0_a3_jp": "FIN", + "adm0_a3_ko": "FIN", + "adm0_a3_vn": "FIN", + "adm0_a3_tr": "FIN", + "adm0_a3_id": "FIN", + "adm0_a3_pl": "FIN", + "adm0_a3_gr": "FIN", + "adm0_a3_it": "FIN", + "adm0_a3_nl": "FIN", + "adm0_a3_se": "FIN", + "adm0_a3_bd": "FIN", + "adm0_a3_ua": "FIN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 27.276449, + "label_y": 63.252361, + "ne_id": 1159320623, + "wikidataid": "Q33", + "name_ar": "فنلندا", + "name_bn": "ফিনল্যান্ড", + "name_de": "Finnland", + "name_en": "Finland", + "name_es": "Finlandia", + "name_fa": "فنلاند", + "name_fr": "Finlande", + "name_el": "Φινλανδία", + "name_he": "פינלנד", + "name_hi": "फ़िनलैण्ड", + "name_hu": "Finnország", + "name_id": "Finlandia", + "name_it": "Finlandia", + "name_ja": "フィンランド", + "name_ko": "핀란드", + "name_nl": "Finland", + "name_pl": "Finlandia", + "name_pt": "Finlândia", + "name_ru": "Финляндия", + "name_sv": "Finland", + "name_tr": "Finlandiya", + "name_uk": "Фінляндія", + "name_ur": "فن لینڈ", + "name_vi": "Phần Lan", + "name_zh": "芬兰", + "name_zht": "芬蘭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "FIN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.591929559043194, 69.06477692328666], + [28.445943637818658, 68.36461294216404], + [29.97742638522061, 67.69829702419275], + [29.054588657352326, 66.94428620062206], + [30.21765, 65.80598], + [29.54442955904699, 64.94867157659048], + [30.44468468600371, 64.20445343693909], + [30.035872430142717, 63.55281362573855], + [31.516092156711125, 62.86768748641289], + [31.139991082490894, 62.35769277612441], + [30.21110721204445, 61.780027777749694], + [28.07, 60.50352], + [28.070001921525666, 60.50351912796823], + [28.069997592895277, 60.50351654727584], + [26.255172967236973, 60.4239606797625], + [24.496623976344523, 60.05731639265166], + [22.869694858499457, 59.846373196036225], + [22.290763787533592, 60.39192129174154], + [21.322244093519316, 60.720169989659524], + [21.544866163832694, 61.70532949487179], + [21.05921105315369, 62.60739329695874], + [21.536029493910803, 63.18973501245587], + [22.442744174903993, 63.81781037053129], + [24.730511508897536, 64.90234365504084], + [25.398067661243942, 65.11142650009374], + [25.294043003040404, 65.53434642197045], + [23.903378533633802, 66.00692739527962], + [23.565879754335583, 66.39605093043743], + [23.53947309743444, 67.93600861273525], + [21.978534783626117, 68.6168456081807], + [20.645592889089528, 69.10624726020087], + [21.244936150810673, 69.37044302029308], + [22.356237827247412, 68.84174144151491], + [23.66204959483076, 68.89124746365054], + [24.735679152126725, 68.64955678982146], + [25.689212680776365, 69.09211375596904], + [26.179622023226244, 69.82529897732614], + [27.732292107867863, 70.16419302029625], + [29.015572950971972, 69.76649119737799], + [28.591929559043194, 69.06477692328666] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Luxembourg", + "sov_a3": "LUX", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Luxembourg", + "adm0_a3": "LUX", + "geou_dif": 0, + "geounit": "Luxembourg", + "gu_a3": "LUX", + "su_dif": 0, + "subunit": "Luxembourg", + "su_a3": "LUX", + "brk_diff": 0, + "name": "Luxembourg", + "name_long": "Luxembourg", + "brk_a3": "LUX", + "brk_name": "Luxembourg", + "brk_group": null, + "abbrev": "Lux.", + "postal": "L", + "formal_en": "Grand Duchy of Luxembourg", + "formal_fr": null, + "name_ciawf": "Luxembourg", + "note_adm0": null, + "note_brk": null, + "name_sort": "Luxembourg", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 7, + "mapcolor9": 3, + "mapcolor13": 7, + "pop_est": 619896, + "pop_rank": 11, + "pop_year": 2019, + "gdp_md": 71104, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "LU", + "iso_a2": "LU", + "iso_a2_eh": "LU", + "iso_a3": "LUX", + "iso_a3_eh": "LUX", + "iso_n3": "442", + "iso_n3_eh": "442", + "un_a3": "442", + "wb_a2": "LU", + "wb_a3": "LUX", + "woe_id": 23424881, + "woe_id_eh": 23424881, + "woe_note": "Exact WOE match as country", + "adm0_iso": "LUX", + "adm0_diff": null, + "adm0_tlc": "LUX", + "adm0_a3_us": "LUX", + "adm0_a3_fr": "LUX", + "adm0_a3_ru": "LUX", + "adm0_a3_es": "LUX", + "adm0_a3_cn": "LUX", + "adm0_a3_tw": "LUX", + "adm0_a3_in": "LUX", + "adm0_a3_np": "LUX", + "adm0_a3_pk": "LUX", + "adm0_a3_de": "LUX", + "adm0_a3_gb": "LUX", + "adm0_a3_br": "LUX", + "adm0_a3_il": "LUX", + "adm0_a3_ps": "LUX", + "adm0_a3_sa": "LUX", + "adm0_a3_eg": "LUX", + "adm0_a3_ma": "LUX", + "adm0_a3_pt": "LUX", + "adm0_a3_ar": "LUX", + "adm0_a3_jp": "LUX", + "adm0_a3_ko": "LUX", + "adm0_a3_vn": "LUX", + "adm0_a3_tr": "LUX", + "adm0_a3_id": "LUX", + "adm0_a3_pl": "LUX", + "adm0_a3_gr": "LUX", + "adm0_a3_it": "LUX", + "adm0_a3_nl": "LUX", + "adm0_a3_se": "LUX", + "adm0_a3_bd": "LUX", + "adm0_a3_ua": "LUX", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Western Europe", + "region_wb": "Europe & Central Asia", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": 5, + "homepart": 1, + "min_zoom": 0, + "min_label": 5.7, + "max_label": 10, + "label_x": 6.07762, + "label_y": 49.733732, + "ne_id": 1159321031, + "wikidataid": "Q32", + "name_ar": "لوكسمبورغ", + "name_bn": "লুক্সেমবুর্গ", + "name_de": "Luxemburg", + "name_en": "Luxembourg", + "name_es": "Luxemburgo", + "name_fa": "لوکزامبورگ", + "name_fr": "Luxembourg", + "name_el": "Λουξεμβούργο", + "name_he": "לוקסמבורג", + "name_hi": "लक्ज़मबर्ग", + "name_hu": "Luxemburg", + "name_id": "Luksemburg", + "name_it": "Lussemburgo", + "name_ja": "ルクセンブルク", + "name_ko": "룩셈부르크", + "name_nl": "Luxemburg", + "name_pl": "Luksemburg", + "name_pt": "Luxemburgo", + "name_ru": "Люксембург", + "name_sv": "Luxemburg", + "name_tr": "Lüksemburg", + "name_uk": "Люксембург", + "name_ur": "لکسمبرگ", + "name_vi": "Luxembourg", + "name_zh": "卢森堡", + "name_zht": "盧森堡", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "LUX.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [6.043073357781111, 50.128051662794235], + [6.242751092156993, 49.90222565367873], + [6.186320428094177, 49.463802802114515], + [5.897759230176348, 49.44266714130711], + [5.674051954784829, 49.529483547557504], + [5.782417433300907, 50.09032786722122], + [6.043073357781111, 50.128051662794235] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Belgium", + "sov_a3": "BEL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Belgium", + "adm0_a3": "BEL", + "geou_dif": 0, + "geounit": "Belgium", + "gu_a3": "BEL", + "su_dif": 0, + "subunit": "Belgium", + "su_a3": "BEL", + "brk_diff": 0, + "name": "Belgium", + "name_long": "Belgium", + "brk_a3": "BEL", + "brk_name": "Belgium", + "brk_group": null, + "abbrev": "Belg.", + "postal": "B", + "formal_en": "Kingdom of Belgium", + "formal_fr": null, + "name_ciawf": "Belgium", + "note_adm0": null, + "note_brk": null, + "name_sort": "Belgium", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 2, + "mapcolor9": 1, + "mapcolor13": 8, + "pop_est": 11484055, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 533097, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "BE", + "iso_a2": "BE", + "iso_a2_eh": "BE", + "iso_a3": "BEL", + "iso_a3_eh": "BEL", + "iso_n3": "056", + "iso_n3_eh": "056", + "un_a3": "056", + "wb_a2": "BE", + "wb_a3": "BEL", + "woe_id": 23424757, + "woe_id_eh": 23424757, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BEL", + "adm0_diff": null, + "adm0_tlc": "BEL", + "adm0_a3_us": "BEL", + "adm0_a3_fr": "BEL", + "adm0_a3_ru": "BEL", + "adm0_a3_es": "BEL", + "adm0_a3_cn": "BEL", + "adm0_a3_tw": "BEL", + "adm0_a3_in": "BEL", + "adm0_a3_np": "BEL", + "adm0_a3_pk": "BEL", + "adm0_a3_de": "BEL", + "adm0_a3_gb": "BEL", + "adm0_a3_br": "BEL", + "adm0_a3_il": "BEL", + "adm0_a3_ps": "BEL", + "adm0_a3_sa": "BEL", + "adm0_a3_eg": "BEL", + "adm0_a3_ma": "BEL", + "adm0_a3_pt": "BEL", + "adm0_a3_ar": "BEL", + "adm0_a3_jp": "BEL", + "adm0_a3_ko": "BEL", + "adm0_a3_vn": "BEL", + "adm0_a3_tr": "BEL", + "adm0_a3_id": "BEL", + "adm0_a3_pl": "BEL", + "adm0_a3_gr": "BEL", + "adm0_a3_it": "BEL", + "adm0_a3_nl": "BEL", + "adm0_a3_se": "BEL", + "adm0_a3_bd": "BEL", + "adm0_a3_ua": "BEL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Western Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 4.800448, + "label_y": 50.785392, + "ne_id": 1159320389, + "wikidataid": "Q31", + "name_ar": "بلجيكا", + "name_bn": "বেলজিয়াম", + "name_de": "Belgien", + "name_en": "Belgium", + "name_es": "Bélgica", + "name_fa": "بلژیک", + "name_fr": "Belgique", + "name_el": "Βέλγιο", + "name_he": "בלגיה", + "name_hi": "बेल्जियम", + "name_hu": "Belgium", + "name_id": "Belgia", + "name_it": "Belgio", + "name_ja": "ベルギー", + "name_ko": "벨기에", + "name_nl": "België", + "name_pl": "Belgia", + "name_pt": "Bélgica", + "name_ru": "Бельгия", + "name_sv": "Belgien", + "name_tr": "Belçika", + "name_uk": "Бельгія", + "name_ur": "بلجئیم", + "name_vi": "Bỉ", + "name_zh": "比利时", + "name_zht": "比利時", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BEL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [6.15665815595878, 50.80372101501058], + [6.043073357781111, 50.128051662794235], + [5.782417433300907, 50.09032786722122], + [5.674051954784829, 49.529483547557504], + [4.799221632515724, 49.98537303323637], + [4.286022983425084, 49.907496649772554], + [3.588184441755658, 50.37899241800356], + [3.123251580425688, 50.78036326761455], + [2.658422071960274, 50.796848049515745], + [2.513573032246143, 51.14850617126183], + [3.314971144228537, 51.345780951536085], + [3.31501148496416, 51.34577662473805], + [3.314971144228537, 51.34575511331991], + [4.047071160507528, 51.26725861266857], + [4.973991326526914, 51.47502370869813], + [5.606975945670001, 51.03729848896978], + [6.15665815595878, 50.80372101501058] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "North Macedonia", + "sov_a3": "MKD", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "North Macedonia", + "adm0_a3": "MKD", + "geou_dif": 0, + "geounit": "North Macedonia", + "gu_a3": "MKD", + "su_dif": 0, + "subunit": "North Macedonia", + "su_a3": "MKD", + "brk_diff": 0, + "name": "North Macedonia", + "name_long": "North Macedonia", + "brk_a3": "MKD", + "brk_name": "North Macedonia", + "brk_group": null, + "abbrev": "N. Mac.", + "postal": "NM", + "formal_en": "Republic of North Macedonia", + "formal_fr": null, + "name_ciawf": "North Macedonia", + "note_adm0": null, + "note_brk": null, + "name_sort": "North Macedonia", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 3, + "mapcolor9": 7, + "mapcolor13": 3, + "pop_est": 2083459, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 12547, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "MK", + "iso_a2": "MK", + "iso_a2_eh": "MK", + "iso_a3": "MKD", + "iso_a3_eh": "MKD", + "iso_n3": "807", + "iso_n3_eh": "807", + "un_a3": "807", + "wb_a2": "MK", + "wb_a3": "MKD", + "woe_id": 23424890, + "woe_id_eh": 23424890, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MKD", + "adm0_diff": null, + "adm0_tlc": "MKD", + "adm0_a3_us": "MKD", + "adm0_a3_fr": "MKD", + "adm0_a3_ru": "MKD", + "adm0_a3_es": "MKD", + "adm0_a3_cn": "MKD", + "adm0_a3_tw": "MKD", + "adm0_a3_in": "MKD", + "adm0_a3_np": "MKD", + "adm0_a3_pk": "MKD", + "adm0_a3_de": "MKD", + "adm0_a3_gb": "MKD", + "adm0_a3_br": "MKD", + "adm0_a3_il": "MKD", + "adm0_a3_ps": "MKD", + "adm0_a3_sa": "MKD", + "adm0_a3_eg": "MKD", + "adm0_a3_ma": "MKD", + "adm0_a3_pt": "MKD", + "adm0_a3_ar": "MKD", + "adm0_a3_jp": "MKD", + "adm0_a3_ko": "MKD", + "adm0_a3_vn": "MKD", + "adm0_a3_tr": "MKD", + "adm0_a3_id": "MKD", + "adm0_a3_pl": "MKD", + "adm0_a3_gr": "MKD", + "adm0_a3_it": "MKD", + "adm0_a3_nl": "MKD", + "adm0_a3_se": "MKD", + "adm0_a3_bd": "MKD", + "adm0_a3_ua": "MKD", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 15, + "long_len": 15, + "abbrev_len": 7, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 21.555839, + "label_y": 41.558223, + "ne_id": 1159321061, + "wikidataid": "Q221", + "name_ar": "مقدونيا الشمالية", + "name_bn": "উত্তর মেসিডোনিয়া", + "name_de": "Nordmazedonien", + "name_en": "North Macedonia", + "name_es": "Macedonia del Norte", + "name_fa": "مقدونیه شمالی", + "name_fr": "Macédoine du Nord", + "name_el": "Βόρεια Μακεδονία", + "name_he": "מקדוניה הצפונית", + "name_hi": "उत्तर मैसिडोनिया", + "name_hu": "Észak-Macedónia", + "name_id": "Republik Makedonia Utara", + "name_it": "Macedonia del Nord", + "name_ja": "北マケドニア", + "name_ko": "북마케도니아", + "name_nl": "Noord-Macedonië", + "name_pl": "Macedonia Północna", + "name_pt": "Macedónia do Norte", + "name_ru": "Северная Македония", + "name_sv": "Nordmakedonien", + "name_tr": "Kuzey Makedonya", + "name_uk": "Північна Македонія", + "name_ur": "شمالی مقدونیہ", + "name_vi": "Bắc Macedonia", + "name_zh": "北马其顿", + "name_zht": "北馬其頓", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MKD.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.380525750424592, 42.32025950781509], + [22.881373732197346, 41.999297186850356], + [22.952377150166452, 41.33799388281115], + [22.76177, 41.3048], + [22.597308383889015, 41.130487168943205], + [22.05537763844427, 41.14986583105269], + [21.674160597426976, 40.931274522457954], + [21.0200403174764, 40.84272695572588], + [20.605181919037364, 41.086226304685226], + [20.463175083099202, 41.51508901627534], + [20.59024743010491, 41.855404161133606], + [20.590246546680227, 41.855408919283626], + [20.71731000000011, 41.84711], + [20.76216, 42.05186], + [21.35270000000014, 42.2068], + [21.57663598940212, 42.24522439706186], + [21.917080000000112, 42.30364], + [22.380525750424592, 42.32025950781509] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Albania", + "sov_a3": "ALB", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Albania", + "adm0_a3": "ALB", + "geou_dif": 0, + "geounit": "Albania", + "gu_a3": "ALB", + "su_dif": 0, + "subunit": "Albania", + "su_a3": "ALB", + "brk_diff": 0, + "name": "Albania", + "name_long": "Albania", + "brk_a3": "ALB", + "brk_name": "Albania", + "brk_group": null, + "abbrev": "Alb.", + "postal": "AL", + "formal_en": "Republic of Albania", + "formal_fr": null, + "name_ciawf": "Albania", + "note_adm0": null, + "note_brk": null, + "name_sort": "Albania", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 6, + "pop_est": 2854191, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 15279, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "AL", + "iso_a2": "AL", + "iso_a2_eh": "AL", + "iso_a3": "ALB", + "iso_a3_eh": "ALB", + "iso_n3": "008", + "iso_n3_eh": "008", + "un_a3": "008", + "wb_a2": "AL", + "wb_a3": "ALB", + "woe_id": 23424742, + "woe_id_eh": 23424742, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ALB", + "adm0_diff": null, + "adm0_tlc": "ALB", + "adm0_a3_us": "ALB", + "adm0_a3_fr": "ALB", + "adm0_a3_ru": "ALB", + "adm0_a3_es": "ALB", + "adm0_a3_cn": "ALB", + "adm0_a3_tw": "ALB", + "adm0_a3_in": "ALB", + "adm0_a3_np": "ALB", + "adm0_a3_pk": "ALB", + "adm0_a3_de": "ALB", + "adm0_a3_gb": "ALB", + "adm0_a3_br": "ALB", + "adm0_a3_il": "ALB", + "adm0_a3_ps": "ALB", + "adm0_a3_sa": "ALB", + "adm0_a3_eg": "ALB", + "adm0_a3_ma": "ALB", + "adm0_a3_pt": "ALB", + "adm0_a3_ar": "ALB", + "adm0_a3_jp": "ALB", + "adm0_a3_ko": "ALB", + "adm0_a3_vn": "ALB", + "adm0_a3_tr": "ALB", + "adm0_a3_id": "ALB", + "adm0_a3_pl": "ALB", + "adm0_a3_gr": "ALB", + "adm0_a3_it": "ALB", + "adm0_a3_nl": "ALB", + "adm0_a3_se": "ALB", + "adm0_a3_bd": "ALB", + "adm0_a3_ua": "ALB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 20.11384, + "label_y": 40.654855, + "ne_id": 1159320325, + "wikidataid": "Q222", + "name_ar": "ألبانيا", + "name_bn": "আলবেনিয়া", + "name_de": "Albanien", + "name_en": "Albania", + "name_es": "Albania", + "name_fa": "آلبانی", + "name_fr": "Albanie", + "name_el": "Αλβανία", + "name_he": "אלבניה", + "name_hi": "अल्बानिया", + "name_hu": "Albánia", + "name_id": "Albania", + "name_it": "Albania", + "name_ja": "アルバニア", + "name_ko": "알바니아", + "name_nl": "Albanië", + "name_pl": "Albania", + "name_pt": "Albânia", + "name_ru": "Албания", + "name_sv": "Albanien", + "name_tr": "Arnavutluk", + "name_uk": "Албанія", + "name_ur": "البانیا", + "name_vi": "Albania", + "name_zh": "阿尔巴尼亚", + "name_zht": "阿爾巴尼亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ALB.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [21.0200403174764, 40.84272695572588], + [20.999989861747224, 40.58000397395398], + [20.674996779063633, 40.43499990494303], + [20.615000441172754, 40.11000682225938], + [20.15001590341052, 39.62499766698397], + [19.980000441170148, 39.69499339452341], + [19.960001661873207, 39.91500580500605], + [19.406081984136733, 40.250773423822466], + [19.319058872157143, 40.72723012955356], + [19.40354983895429, 41.40956574153546], + [19.540027296637106, 41.71998607031276], + [19.37176883309496, 41.877547512370654], + [19.37176816334725, 41.877550679783496], + [19.304486118250793, 42.19574514420782], + [19.73805138517963, 42.68824738216557], + [19.801613396898688, 42.50009349219084], + [20.0707, 42.58863], + [20.283754510181893, 42.32025950781508], + [20.52295, 42.21787], + [20.590246546680227, 41.855408919283626], + [20.59024743010491, 41.855404161133606], + [20.463175083099202, 41.51508901627534], + [20.605181919037364, 41.086226304685226], + [21.0200403174764, 40.84272695572588] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Kosovo", + "sov_a3": "KOS", + "adm0_dif": 0, + "level": 2, + "type": "Disputed", + "tlc": "1", + "admin": "Kosovo", + "adm0_a3": "KOS", + "geou_dif": 0, + "geounit": "Kosovo", + "gu_a3": "KOS", + "su_dif": 0, + "subunit": "Kosovo", + "su_a3": "KOS", + "brk_diff": 0, + "name": "Kosovo", + "name_long": "Kosovo", + "brk_a3": "KOS", + "brk_name": "Kosovo", + "brk_group": null, + "abbrev": "Kos.", + "postal": "KO", + "formal_en": "Republic of Kosovo", + "formal_fr": null, + "name_ciawf": "Kosovo", + "note_adm0": null, + "note_brk": null, + "name_sort": "Kosovo", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 3, + "mapcolor13": 11, + "pop_est": 1794248, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 7926, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "KV", + "iso_a2": "-99", + "iso_a2_eh": "XK", + "iso_a3": "-99", + "iso_a3_eh": "-99", + "iso_n3": "-99", + "iso_n3_eh": "-99", + "un_a3": "-099", + "wb_a2": "KV", + "wb_a3": "KSV", + "woe_id": -90, + "woe_id_eh": 29389201, + "woe_note": "Subunit of Serbia in WOE still; should include 29389201, 29389207, 29389218, 29389209 and 29389214.", + "adm0_iso": "SRB", + "adm0_diff": "1", + "adm0_tlc": "KOS", + "adm0_a3_us": "KOS", + "adm0_a3_fr": "KOS", + "adm0_a3_ru": "SRB", + "adm0_a3_es": "SRB", + "adm0_a3_cn": "SRB", + "adm0_a3_tw": "KOS", + "adm0_a3_in": "SRB", + "adm0_a3_np": "SRB", + "adm0_a3_pk": "KOS", + "adm0_a3_de": "KOS", + "adm0_a3_gb": "SRB", + "adm0_a3_br": "KOS", + "adm0_a3_il": "KOS", + "adm0_a3_ps": "SRB", + "adm0_a3_sa": "KOS", + "adm0_a3_eg": "KOS", + "adm0_a3_ma": "SRB", + "adm0_a3_pt": "KOS", + "adm0_a3_ar": "SRB", + "adm0_a3_jp": "KOS", + "adm0_a3_ko": "KOS", + "adm0_a3_vn": "SRB", + "adm0_a3_tr": "KOS", + "adm0_a3_id": "SRB", + "adm0_a3_pl": "KOS", + "adm0_a3_gr": "SRB", + "adm0_a3_it": "KOS", + "adm0_a3_nl": "KOS", + "adm0_a3_se": "KOS", + "adm0_a3_bd": "KOS", + "adm0_a3_ua": "SRB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 20.860719, + "label_y": 42.593587, + "ne_id": 1159321007, + "wikidataid": "Q1246", + "name_ar": "كوسوفو", + "name_bn": "কসোভো", + "name_de": "Kosovo", + "name_en": "Kosovo", + "name_es": "Kosovo", + "name_fa": "کوزووو", + "name_fr": "Kosovo", + "name_el": "Κοσσυφοπέδιο", + "name_he": "קוסובו", + "name_hi": "कोसोवो गणराज्य", + "name_hu": "Koszovó", + "name_id": "Kosovo", + "name_it": "Kosovo", + "name_ja": "コソボ共和国", + "name_ko": "코소보", + "name_nl": "Kosovo", + "name_pl": "Kosowo", + "name_pt": "Kosovo", + "name_ru": "Республика Косово", + "name_sv": "Kosovo", + "name_tr": "Kosova", + "name_uk": "Косово", + "name_ur": "کوسووہ", + "name_vi": "Kosovo", + "name_zh": "科索沃", + "name_zht": "科索沃", + "fclass_iso": "Unrecognized", + "tlc_diff": "1", + "fclass_tlc": "Admin-0 country", + "fclass_us": "Admin-0 country", + "fclass_fr": "Admin-0 country", + "fclass_ru": "Admin-1 region", + "fclass_es": "Unrecognized", + "fclass_cn": "Unrecognized", + "fclass_tw": "Admin-0 country", + "fclass_in": "Admin-1 region", + "fclass_np": "Unrecognized", + "fclass_pk": "Admin-0 country", + "fclass_de": "Admin-0 country", + "fclass_gb": "Admin-0 country", + "fclass_br": "Unrecognized", + "fclass_il": "Admin-0 country", + "fclass_ps": "Unrecognized", + "fclass_sa": "Admin-0 country", + "fclass_eg": "Admin-0 country", + "fclass_ma": "Unrecognized", + "fclass_pt": "Admin-0 country", + "fclass_ar": "Unrecognized", + "fclass_jp": "Admin-0 country", + "fclass_ko": "Admin-0 country", + "fclass_vn": "Unrecognized", + "fclass_tr": "Admin-0 country", + "fclass_id": "Unrecognized", + "fclass_pl": "Admin-0 country", + "fclass_gr": "Unrecognized", + "fclass_it": "Admin-0 country", + "fclass_nl": "Admin-0 country", + "fclass_se": "Admin-0 country", + "fclass_bd": "Admin-0 country", + "fclass_ua": "Unrecognized", + "filename": "kosovo.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [20.590246546680227, 41.855408919283626], + [20.52295, 42.21787], + [20.283754510181893, 42.32025950781508], + [20.0707, 42.58863], + [20.25758, 42.81275000000011], + [20.49679, 42.88469], + [20.63508, 43.21671], + [20.81448, 43.27205], + [20.95651, 43.13094], + [21.143395, 43.06868500000013], + [21.27421, 42.90959], + [21.43866, 42.86255], + [21.63302, 42.67717], + [21.77505, 42.6827], + [21.66292, 42.43922], + [21.54332, 42.3202500000001], + [21.57663598940212, 42.24522439706186], + [21.35270000000014, 42.2068], + [20.76216, 42.05186], + [20.71731000000011, 41.84711], + [20.590246546680227, 41.855408919283626] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Spain", + "sov_a3": "ESP", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Spain", + "adm0_a3": "ESP", + "geou_dif": 0, + "geounit": "Spain", + "gu_a3": "ESP", + "su_dif": 0, + "subunit": "Spain", + "su_a3": "ESP", + "brk_diff": 0, + "name": "Spain", + "name_long": "Spain", + "brk_a3": "ESP", + "brk_name": "Spain", + "brk_group": null, + "abbrev": "Sp.", + "postal": "E", + "formal_en": "Kingdom of Spain", + "formal_fr": null, + "name_ciawf": "Spain", + "note_adm0": null, + "note_brk": null, + "name_sort": "Spain", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 5, + "mapcolor9": 5, + "mapcolor13": 5, + "pop_est": 47076781, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 1393490, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "SP", + "iso_a2": "ES", + "iso_a2_eh": "ES", + "iso_a3": "ESP", + "iso_a3_eh": "ESP", + "iso_n3": "724", + "iso_n3_eh": "724", + "un_a3": "724", + "wb_a2": "ES", + "wb_a3": "ESP", + "woe_id": 23424950, + "woe_id_eh": 23424950, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ESP", + "adm0_diff": null, + "adm0_tlc": "ESP", + "adm0_a3_us": "ESP", + "adm0_a3_fr": "ESP", + "adm0_a3_ru": "ESP", + "adm0_a3_es": "ESP", + "adm0_a3_cn": "ESP", + "adm0_a3_tw": "ESP", + "adm0_a3_in": "ESP", + "adm0_a3_np": "ESP", + "adm0_a3_pk": "ESP", + "adm0_a3_de": "ESP", + "adm0_a3_gb": "ESP", + "adm0_a3_br": "ESP", + "adm0_a3_il": "ESP", + "adm0_a3_ps": "ESP", + "adm0_a3_sa": "ESP", + "adm0_a3_eg": "ESP", + "adm0_a3_ma": "ESP", + "adm0_a3_pt": "ESP", + "adm0_a3_ar": "ESP", + "adm0_a3_jp": "ESP", + "adm0_a3_ko": "ESP", + "adm0_a3_vn": "ESP", + "adm0_a3_tr": "ESP", + "adm0_a3_id": "ESP", + "adm0_a3_pl": "ESP", + "adm0_a3_gr": "ESP", + "adm0_a3_it": "ESP", + "adm0_a3_nl": "ESP", + "adm0_a3_se": "ESP", + "adm0_a3_bd": "ESP", + "adm0_a3_ua": "ESP", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 5, + "long_len": 5, + "abbrev_len": 3, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": -3.464718, + "label_y": 40.090953, + "ne_id": 1159320587, + "wikidataid": "Q29", + "name_ar": "إسبانيا", + "name_bn": "স্পেন", + "name_de": "Spanien", + "name_en": "Spain", + "name_es": "España", + "name_fa": "اسپانیا", + "name_fr": "Espagne", + "name_el": "Ισπανία", + "name_he": "ספרד", + "name_hi": "स्पेन", + "name_hu": "Spanyolország", + "name_id": "Spanyol", + "name_it": "Spagna", + "name_ja": "スペイン", + "name_ko": "스페인", + "name_nl": "Spanje", + "name_pl": "Hiszpania", + "name_pt": "Espanha", + "name_ru": "Испания", + "name_sv": "Spanien", + "name_tr": "İspanya", + "name_uk": "Іспанія", + "name_ur": "ہسپانیہ", + "name_vi": "Tây Ban Nha", + "name_zh": "西班牙", + "name_zht": "西班牙", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ESP.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-7.453725551778092, 37.09778758396607], + [-7.537105475281024, 37.42890432387624], + [-7.166507941099865, 37.803894354802225], + [-7.029281175148796, 38.07576406508977], + [-7.374092169616318, 38.37305858006492], + [-7.098036668313128, 39.03007274022379], + [-7.498632371439726, 39.62957103124181], + [-7.066591559263529, 39.711891587882775], + [-7.026413133156595, 40.184524237624245], + [-6.864019944679385, 40.33087189387483], + [-6.851126674822552, 41.11108266861753], + [-6.389087693700915, 41.381815497394655], + [-6.668605515967656, 41.883386949219584], + [-7.251308966490824, 41.91834605566505], + [-7.422512986673795, 41.79207469335984], + [-8.013174607769912, 41.790886135417125], + [-8.263856980817792, 42.28046865495034], + [-8.67194576662672, 42.13468943945496], + [-9.034817674180246, 41.880570583659676], + [-8.984433152695672, 42.59277517350627], + [-9.392883673530648, 43.0266246608127], + [-7.97818966310831, 43.74833771420099], + [-6.754491746436756, 43.567909450853925], + [-5.411886359061597, 43.57423981380968], + [-4.347842779955783, 43.40344920508504], + [-3.517531704106091, 43.4559007838613], + [-1.901351284177764, 43.42280202897834], + [-1.502770961910528, 43.03401439063043], + [0.338046909190581, 42.57954600683955], + [0.701590610363894, 42.795734361332606], + [1.826793247087153, 42.34338471126569], + [2.985998976258458, 42.47301504166986], + [3.039484083680549, 41.892120266276905], + [2.091841668312185, 41.226088568683096], + [0.810524529635188, 41.01473196060934], + [0.721331007499401, 40.678318386389236], + [0.106691521819869, 40.12393362076202], + [-0.278711310212941, 39.30997813573272], + [0.111290724293838, 38.73851430923304], + [-0.467123582349103, 38.29236583104115], + [-0.683389451490598, 37.642353827457825], + [-1.438382127274849, 37.44306366632422], + [-2.146452602538119, 36.67414419203729], + [-3.415780808923387, 36.65889964451118], + [-4.368900926114719, 36.677839056946155], + [-4.995219285492212, 36.32470815687964], + [-5.377159796561457, 35.946850083961465], + [-5.866432257500904, 36.02981659600606], + [-6.236693894872175, 36.367677110330334], + [-6.520190802425404, 36.94291331638732], + [-7.453725551778092, 37.09778758396607] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Denmark", + "sov_a3": "DN1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "Denmark", + "adm0_a3": "DNK", + "geou_dif": 0, + "geounit": "Denmark", + "gu_a3": "DNK", + "su_dif": 0, + "subunit": "Denmark", + "su_a3": "DNK", + "brk_diff": 0, + "name": "Denmark", + "name_long": "Denmark", + "brk_a3": "DNK", + "brk_name": "Denmark", + "brk_group": null, + "abbrev": "Den.", + "postal": "DK", + "formal_en": "Kingdom of Denmark", + "formal_fr": null, + "name_ciawf": "Denmark", + "note_adm0": null, + "note_brk": null, + "name_sort": "Denmark", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 12, + "pop_est": 5818553, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 350104, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "DA", + "iso_a2": "DK", + "iso_a2_eh": "DK", + "iso_a3": "DNK", + "iso_a3_eh": "DNK", + "iso_n3": "208", + "iso_n3_eh": "208", + "un_a3": "208", + "wb_a2": "DK", + "wb_a3": "DNK", + "woe_id": 23424796, + "woe_id_eh": 23424796, + "woe_note": "Exact WOE match as country", + "adm0_iso": "DNK", + "adm0_diff": null, + "adm0_tlc": "DNK", + "adm0_a3_us": "DNK", + "adm0_a3_fr": "DNK", + "adm0_a3_ru": "DNK", + "adm0_a3_es": "DNK", + "adm0_a3_cn": "DNK", + "adm0_a3_tw": "DNK", + "adm0_a3_in": "DNK", + "adm0_a3_np": "DNK", + "adm0_a3_pk": "DNK", + "adm0_a3_de": "DNK", + "adm0_a3_gb": "DNK", + "adm0_a3_br": "DNK", + "adm0_a3_il": "DNK", + "adm0_a3_ps": "DNK", + "adm0_a3_sa": "DNK", + "adm0_a3_eg": "DNK", + "adm0_a3_ma": "DNK", + "adm0_a3_pt": "DNK", + "adm0_a3_ar": "DNK", + "adm0_a3_jp": "DNK", + "adm0_a3_ko": "DNK", + "adm0_a3_vn": "DNK", + "adm0_a3_tr": "DNK", + "adm0_a3_id": "DNK", + "adm0_a3_pl": "DNK", + "adm0_a3_gr": "DNK", + "adm0_a3_it": "DNK", + "adm0_a3_nl": "DNK", + "adm0_a3_se": "DNK", + "adm0_a3_bd": "DNK", + "adm0_a3_ua": "DNK", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 9.018163, + "label_y": 55.966965, + "ne_id": 1159320547, + "wikidataid": "Q35", + "name_ar": "الدنمارك", + "name_bn": "ডেনমার্ক", + "name_de": "Dänemark", + "name_en": "Denmark", + "name_es": "Dinamarca", + "name_fa": "دانمارک", + "name_fr": "Danemark", + "name_el": "Δανία", + "name_he": "דנמרק", + "name_hi": "डेनमार्क", + "name_hu": "Dánia", + "name_id": "Denmark", + "name_it": "Danimarca", + "name_ja": "デンマーク", + "name_ko": "덴마크", + "name_nl": "Denemarken", + "name_pl": "Dania", + "name_pt": "Dinamarca", + "name_ru": "Дания", + "name_sv": "Danmark", + "name_tr": "Danimarka", + "name_uk": "Данія", + "name_ur": "ڈنمارک", + "name_vi": "Đan Mạch", + "name_zh": "丹麦", + "name_zht": "丹麥", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "DNK.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [9.921906365609118, 54.98310415304803], + [9.282048780971138, 54.830865383516176], + [8.526229282270208, 54.96274363872516], + [8.120310906617533, 55.5177226833236], + [8.08997684086222, 56.54001170513759], + [8.256581658571207, 56.80996938743033], + [8.543437534223415, 57.11000275331695], + [9.424469028367554, 57.1720661484995], + [9.775558709358535, 57.44794078228966], + [10.580005730846125, 57.73001658795485], + [10.546105991262664, 57.21573273378612], + [10.250000034230226, 56.89001618105044], + [10.369992710011957, 56.60998159446079], + [10.912181837618306, 56.458621324277885], + [10.667803989310016, 56.08138336854721], + [10.369992710011957, 56.19000722922473], + [9.649984978889279, 55.469999498102055], + [9.921906365609118, 54.98310415304803] + ] + ], + [ + [ + [12.370904168353292, 56.111407375708794], + [12.690006137755603, 55.60999095318074], + [12.089991082414684, 54.80001455343792], + [11.043543328504226, 55.36486379660424], + [10.903913608451603, 55.77995473898872], + [12.370904168353292, 56.111407375708794] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Romania", + "sov_a3": "ROU", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Romania", + "adm0_a3": "ROU", + "geou_dif": 0, + "geounit": "Romania", + "gu_a3": "ROU", + "su_dif": 0, + "subunit": "Romania", + "su_a3": "ROU", + "brk_diff": 0, + "name": "Romania", + "name_long": "Romania", + "brk_a3": "ROU", + "brk_name": "Romania", + "brk_group": null, + "abbrev": "Rom.", + "postal": "RO", + "formal_en": "Romania", + "formal_fr": null, + "name_ciawf": "Romania", + "note_adm0": null, + "note_brk": null, + "name_sort": "Romania", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 3, + "mapcolor13": 13, + "pop_est": 19356544, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 250077, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "3. Upper middle income", + "fips_10": "RO", + "iso_a2": "RO", + "iso_a2_eh": "RO", + "iso_a3": "ROU", + "iso_a3_eh": "ROU", + "iso_n3": "642", + "iso_n3_eh": "642", + "un_a3": "642", + "wb_a2": "RO", + "wb_a3": "ROM", + "woe_id": 23424933, + "woe_id_eh": 23424933, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ROU", + "adm0_diff": null, + "adm0_tlc": "ROU", + "adm0_a3_us": "ROU", + "adm0_a3_fr": "ROU", + "adm0_a3_ru": "ROU", + "adm0_a3_es": "ROU", + "adm0_a3_cn": "ROU", + "adm0_a3_tw": "ROU", + "adm0_a3_in": "ROU", + "adm0_a3_np": "ROU", + "adm0_a3_pk": "ROU", + "adm0_a3_de": "ROU", + "adm0_a3_gb": "ROU", + "adm0_a3_br": "ROU", + "adm0_a3_il": "ROU", + "adm0_a3_ps": "ROU", + "adm0_a3_sa": "ROU", + "adm0_a3_eg": "ROU", + "adm0_a3_ma": "ROU", + "adm0_a3_pt": "ROU", + "adm0_a3_ar": "ROU", + "adm0_a3_jp": "ROU", + "adm0_a3_ko": "ROU", + "adm0_a3_vn": "ROU", + "adm0_a3_tr": "ROU", + "adm0_a3_id": "ROU", + "adm0_a3_pl": "ROU", + "adm0_a3_gr": "ROU", + "adm0_a3_it": "ROU", + "adm0_a3_nl": "ROU", + "adm0_a3_se": "ROU", + "adm0_a3_bd": "ROU", + "adm0_a3_ua": "ROU", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 24.972624, + "label_y": 45.733237, + "ne_id": 1159321199, + "wikidataid": "Q218", + "name_ar": "رومانيا", + "name_bn": "রোমানিয়া", + "name_de": "Rumänien", + "name_en": "Romania", + "name_es": "Rumania", + "name_fa": "رومانی", + "name_fr": "Roumanie", + "name_el": "Ρουμανία", + "name_he": "רומניה", + "name_hi": "रोमानिया", + "name_hu": "Románia", + "name_id": "Rumania", + "name_it": "Romania", + "name_ja": "ルーマニア", + "name_ko": "루마니아", + "name_nl": "Roemenië", + "name_pl": "Rumunia", + "name_pt": "Roménia", + "name_ru": "Румыния", + "name_sv": "Rumänien", + "name_tr": "Romanya", + "name_uk": "Румунія", + "name_ur": "رومانیہ", + "name_vi": "Romania", + "name_zh": "罗马尼亚", + "name_zht": "羅馬尼亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ROU.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [28.23355350109904, 45.48828318946829], + [28.67977949393938, 45.304030870131704], + [29.149724969201653, 45.464925442072456], + [29.603289015427436, 45.293308010431126], + [29.62654340995877, 45.0353909368624], + [29.141611769331835, 44.820210272799045], + [28.8378577003202, 44.913873806328056], + [28.558081495891997, 43.70746165625813], + [27.970107049275075, 43.81246816667522], + [27.242399529740908, 44.175986029632405], + [26.065158725699746, 43.94349376075127], + [25.569271681426926, 43.68844472917472], + [24.100679152124172, 43.74105133724785], + [23.332302280376325, 43.897010809904714], + [22.944832391051847, 43.82378530534713], + [22.65714969248299, 44.23492300066128], + [22.4740084164406, 44.40922760678177], + [22.705725538837356, 44.57800283464702], + [22.459022251075936, 44.7025171982543], + [22.14508792490281, 44.47842234962059], + [21.56202273935361, 44.7689472519655], + [21.48352623870221, 45.18117015235788], + [20.874312778413355, 45.416375433934235], + [20.762174920339987, 45.734573065771485], + [20.220192498462836, 46.127468980486555], + [21.02195234547125, 46.3160879583519], + [21.626514926853872, 46.99423777931816], + [22.099767693782837, 47.6724392767167], + [22.710531447040495, 47.88219391538941], + [23.142236362406805, 48.09634105080695], + [23.76095828623741, 47.985598456405455], + [24.40205610525038, 47.98187775328043], + [24.866317172960578, 47.737525743188314], + [25.20774336111299, 47.89105642352747], + [25.9459411964024, 47.987148749374214], + [26.19745039236693, 48.22088125263035], + [26.619336785597795, 48.22072622333347], + [26.924176059687568, 48.123264472030996], + [27.233872918412743, 47.82677094175638], + [27.551166212684848, 47.40511709247083], + [28.128030226359044, 46.810476386088254], + [28.160017937947714, 46.37156260841722], + [28.0544429867754, 45.944586086605625], + [28.23355350109904, 45.48828318946829] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Hungary", + "sov_a3": "HUN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Hungary", + "adm0_a3": "HUN", + "geou_dif": 0, + "geounit": "Hungary", + "gu_a3": "HUN", + "su_dif": 0, + "subunit": "Hungary", + "su_a3": "HUN", + "brk_diff": 0, + "name": "Hungary", + "name_long": "Hungary", + "brk_a3": "HUN", + "brk_name": "Hungary", + "brk_group": null, + "abbrev": "Hun.", + "postal": "HU", + "formal_en": "Republic of Hungary", + "formal_fr": null, + "name_ciawf": "Hungary", + "note_adm0": null, + "note_brk": null, + "name_sort": "Hungary", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 6, + "mapcolor9": 1, + "mapcolor13": 5, + "pop_est": 9769949, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 163469, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "HU", + "iso_a2": "HU", + "iso_a2_eh": "HU", + "iso_a3": "HUN", + "iso_a3_eh": "HUN", + "iso_n3": "348", + "iso_n3_eh": "348", + "un_a3": "348", + "wb_a2": "HU", + "wb_a3": "HUN", + "woe_id": 23424844, + "woe_id_eh": 23424844, + "woe_note": "Exact WOE match as country", + "adm0_iso": "HUN", + "adm0_diff": null, + "adm0_tlc": "HUN", + "adm0_a3_us": "HUN", + "adm0_a3_fr": "HUN", + "adm0_a3_ru": "HUN", + "adm0_a3_es": "HUN", + "adm0_a3_cn": "HUN", + "adm0_a3_tw": "HUN", + "adm0_a3_in": "HUN", + "adm0_a3_np": "HUN", + "adm0_a3_pk": "HUN", + "adm0_a3_de": "HUN", + "adm0_a3_gb": "HUN", + "adm0_a3_br": "HUN", + "adm0_a3_il": "HUN", + "adm0_a3_ps": "HUN", + "adm0_a3_sa": "HUN", + "adm0_a3_eg": "HUN", + "adm0_a3_ma": "HUN", + "adm0_a3_pt": "HUN", + "adm0_a3_ar": "HUN", + "adm0_a3_jp": "HUN", + "adm0_a3_ko": "HUN", + "adm0_a3_vn": "HUN", + "adm0_a3_tr": "HUN", + "adm0_a3_id": "HUN", + "adm0_a3_pl": "HUN", + "adm0_a3_gr": "HUN", + "adm0_a3_it": "HUN", + "adm0_a3_nl": "HUN", + "adm0_a3_se": "HUN", + "adm0_a3_bd": "HUN", + "adm0_a3_ua": "HUN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 19.447867, + "label_y": 47.086841, + "ne_id": 1159320841, + "wikidataid": "Q28", + "name_ar": "المجر", + "name_bn": "হাঙ্গেরি", + "name_de": "Ungarn", + "name_en": "Hungary", + "name_es": "Hungría", + "name_fa": "مجارستان", + "name_fr": "Hongrie", + "name_el": "Ουγγαρία", + "name_he": "הונגריה", + "name_hi": "हंगरी", + "name_hu": "Magyarország", + "name_id": "Hongaria", + "name_it": "Ungheria", + "name_ja": "ハンガリー", + "name_ko": "헝가리", + "name_nl": "Hongarije", + "name_pl": "Węgry", + "name_pt": "Hungria", + "name_ru": "Венгрия", + "name_sv": "Ungern", + "name_tr": "Macaristan", + "name_uk": "Угорщина", + "name_ur": "ہنگری", + "name_vi": "Hungary", + "name_zh": "匈牙利", + "name_zht": "匈牙利", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "HUN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.085608351334855, 48.42226430927179], + [22.640819939878725, 48.150239569687415], + [22.710531447040495, 47.88219391538941], + [22.099767693782837, 47.6724392767167], + [21.626514926853872, 46.99423777931816], + [21.02195234547125, 46.3160879583519], + [20.220192498462836, 46.127468980486555], + [19.596044549241583, 46.17172984474454], + [18.82983808764996, 45.90887767189193], + [18.829824792873946, 45.908872358025285], + [18.45606245288286, 45.75948110613615], + [17.630066359129557, 45.95176911069419], + [16.8825150895953, 46.38063182228444], + [16.564808383864857, 46.50375092221983], + [16.370504998447416, 46.841327216166505], + [16.202298211337364, 46.85238597267696], + [16.534267612380376, 47.49617096616912], + [16.340584344150415, 47.71290192320123], + [16.90375410326726, 47.71486562762833], + [16.979666782304037, 48.123497015976305], + [17.48847293464982, 47.867466132186216], + [17.857132602620027, 47.75842886005037], + [18.696512892336926, 47.880953681014404], + [18.77702477384767, 48.081768296900634], + [19.17436486173989, 48.11137889260387], + [19.661363559658497, 48.26661489520866], + [19.769470656013112, 48.202691148463614], + [20.239054396249347, 48.32756724709692], + [20.473562045989866, 48.562850043321816], + [20.801293979584926, 48.623854071642384], + [21.872236362401736, 48.31997081155002], + [22.085608351334855, 48.42226430927179] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Slovakia", + "sov_a3": "SVK", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Slovakia", + "adm0_a3": "SVK", + "geou_dif": 0, + "geounit": "Slovakia", + "gu_a3": "SVK", + "su_dif": 0, + "subunit": "Slovakia", + "su_a3": "SVK", + "brk_diff": 0, + "name": "Slovakia", + "name_long": "Slovakia", + "brk_a3": "SVK", + "brk_name": "Slovakia", + "brk_group": null, + "abbrev": "Svk.", + "postal": "SK", + "formal_en": "Slovak Republic", + "formal_fr": null, + "name_ciawf": "Slovakia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Slovak Republic", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 4, + "mapcolor9": 4, + "mapcolor13": 9, + "pop_est": 5454073, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 105079, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "LO", + "iso_a2": "SK", + "iso_a2_eh": "SK", + "iso_a3": "SVK", + "iso_a3_eh": "SVK", + "iso_n3": "703", + "iso_n3_eh": "703", + "un_a3": "703", + "wb_a2": "SK", + "wb_a3": "SVK", + "woe_id": 23424877, + "woe_id_eh": 23424877, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SVK", + "adm0_diff": null, + "adm0_tlc": "SVK", + "adm0_a3_us": "SVK", + "adm0_a3_fr": "SVK", + "adm0_a3_ru": "SVK", + "adm0_a3_es": "SVK", + "adm0_a3_cn": "SVK", + "adm0_a3_tw": "SVK", + "adm0_a3_in": "SVK", + "adm0_a3_np": "SVK", + "adm0_a3_pk": "SVK", + "adm0_a3_de": "SVK", + "adm0_a3_gb": "SVK", + "adm0_a3_br": "SVK", + "adm0_a3_il": "SVK", + "adm0_a3_ps": "SVK", + "adm0_a3_sa": "SVK", + "adm0_a3_eg": "SVK", + "adm0_a3_ma": "SVK", + "adm0_a3_pt": "SVK", + "adm0_a3_ar": "SVK", + "adm0_a3_jp": "SVK", + "adm0_a3_ko": "SVK", + "adm0_a3_vn": "SVK", + "adm0_a3_tr": "SVK", + "adm0_a3_id": "SVK", + "adm0_a3_pl": "SVK", + "adm0_a3_gr": "SVK", + "adm0_a3_it": "SVK", + "adm0_a3_nl": "SVK", + "adm0_a3_se": "SVK", + "adm0_a3_bd": "SVK", + "adm0_a3_ua": "SVK", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 19.049868, + "label_y": 48.734044, + "ne_id": 1159321283, + "wikidataid": "Q214", + "name_ar": "سلوفاكيا", + "name_bn": "স্লোভাকিয়া", + "name_de": "Slowakei", + "name_en": "Slovakia", + "name_es": "Eslovaquia", + "name_fa": "اسلواکی", + "name_fr": "Slovaquie", + "name_el": "Σλοβακία", + "name_he": "סלובקיה", + "name_hi": "स्लोवाकिया", + "name_hu": "Szlovákia", + "name_id": "Slowakia", + "name_it": "Slovacchia", + "name_ja": "スロバキア", + "name_ko": "슬로바키아", + "name_nl": "Slowakije", + "name_pl": "Słowacja", + "name_pt": "Eslováquia", + "name_ru": "Словакия", + "name_sv": "Slovakien", + "name_tr": "Slovakya", + "name_uk": "Словаччина", + "name_ur": "سلوواکیہ", + "name_vi": "Slovakia", + "name_zh": "斯洛伐克", + "name_zht": "斯洛伐克", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SVK.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.558137648211755, 49.085738023467144], + [22.28084191253356, 48.82539215758067], + [22.085608351334855, 48.42226430927179], + [21.872236362401736, 48.31997081155002], + [20.801293979584926, 48.623854071642384], + [20.473562045989866, 48.562850043321816], + [20.239054396249347, 48.32756724709692], + [19.769470656013112, 48.202691148463614], + [19.661363559658497, 48.26661489520866], + [19.17436486173989, 48.11137889260387], + [18.77702477384767, 48.081768296900634], + [18.696512892336926, 47.880953681014404], + [17.857132602620027, 47.75842886005037], + [17.48847293464982, 47.867466132186216], + [16.979666782304037, 48.123497015976305], + [16.879982944413, 48.47001333270947], + [16.960288120194576, 48.5969823268506], + [17.101984897538898, 48.816968899117114], + [17.545006951577108, 48.80001902932537], + [17.88648481616181, 48.90347524677371], + [17.913511590250465, 48.996492824899086], + [18.104972771891852, 49.04398346617531], + [18.170498488037964, 49.271514797556435], + [18.399993523846177, 49.31500051533004], + [18.554971144289482, 49.495015367218784], + [18.853144158613617, 49.49622976337764], + [18.90957482267632, 49.435845852244576], + [19.320712517990472, 49.571574001659194], + [19.825022820726872, 49.21712535256923], + [20.415839471119853, 49.43145335549977], + [20.887955356538413, 49.32877228453583], + [21.607808058364213, 49.47010732685409], + [22.558137648211755, 49.085738023467144] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Poland", + "sov_a3": "POL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Poland", + "adm0_a3": "POL", + "geou_dif": 0, + "geounit": "Poland", + "gu_a3": "POL", + "su_dif": 0, + "subunit": "Poland", + "su_a3": "POL", + "brk_diff": 0, + "name": "Poland", + "name_long": "Poland", + "brk_a3": "POL", + "brk_name": "Poland", + "brk_group": null, + "abbrev": "Pol.", + "postal": "PL", + "formal_en": "Republic of Poland", + "formal_fr": null, + "name_ciawf": "Poland", + "note_adm0": null, + "note_brk": null, + "name_sort": "Poland", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 7, + "mapcolor9": 1, + "mapcolor13": 2, + "pop_est": 37970874, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 595858, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "PL", + "iso_a2": "PL", + "iso_a2_eh": "PL", + "iso_a3": "POL", + "iso_a3_eh": "POL", + "iso_n3": "616", + "iso_n3_eh": "616", + "un_a3": "616", + "wb_a2": "PL", + "wb_a3": "POL", + "woe_id": 23424923, + "woe_id_eh": 23424923, + "woe_note": "Exact WOE match as country", + "adm0_iso": "POL", + "adm0_diff": null, + "adm0_tlc": "POL", + "adm0_a3_us": "POL", + "adm0_a3_fr": "POL", + "adm0_a3_ru": "POL", + "adm0_a3_es": "POL", + "adm0_a3_cn": "POL", + "adm0_a3_tw": "POL", + "adm0_a3_in": "POL", + "adm0_a3_np": "POL", + "adm0_a3_pk": "POL", + "adm0_a3_de": "POL", + "adm0_a3_gb": "POL", + "adm0_a3_br": "POL", + "adm0_a3_il": "POL", + "adm0_a3_ps": "POL", + "adm0_a3_sa": "POL", + "adm0_a3_eg": "POL", + "adm0_a3_ma": "POL", + "adm0_a3_pt": "POL", + "adm0_a3_ar": "POL", + "adm0_a3_jp": "POL", + "adm0_a3_ko": "POL", + "adm0_a3_vn": "POL", + "adm0_a3_tr": "POL", + "adm0_a3_id": "POL", + "adm0_a3_pl": "POL", + "adm0_a3_gr": "POL", + "adm0_a3_it": "POL", + "adm0_a3_nl": "POL", + "adm0_a3_se": "POL", + "adm0_a3_bd": "POL", + "adm0_a3_ua": "POL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 7, + "label_x": 19.490468, + "label_y": 51.990316, + "ne_id": 1159321179, + "wikidataid": "Q36", + "name_ar": "بولندا", + "name_bn": "পোল্যান্ড", + "name_de": "Polen", + "name_en": "Poland", + "name_es": "Polonia", + "name_fa": "لهستان", + "name_fr": "Pologne", + "name_el": "Πολωνία", + "name_he": "פולין", + "name_hi": "पोलैंड", + "name_hu": "Lengyelország", + "name_id": "Polandia", + "name_it": "Polonia", + "name_ja": "ポーランド", + "name_ko": "폴란드", + "name_nl": "Polen", + "name_pl": "Polska", + "name_pt": "Polónia", + "name_ru": "Польша", + "name_sv": "Polen", + "name_tr": "Polonya", + "name_uk": "Польща", + "name_ur": "پولینڈ", + "name_vi": "Ba Lan", + "name_zh": "波兰", + "name_zht": "波蘭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "POL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [23.48412763844985, 53.91249766704114], + [23.527535841575002, 53.470121568406555], + [23.80493493011778, 53.089731350306074], + [23.79919884613338, 52.69109935160657], + [23.199493849386187, 52.48697744405367], + [23.508002150168693, 52.02364655212473], + [23.52707075368437, 51.57845408793031], + [24.029985792748903, 50.70540660257518], + [23.92275719574326, 50.42488108987874], + [23.426508416444392, 50.30850576435745], + [22.518450148211603, 49.47677358661974], + [22.776418898212626, 49.02739533140962], + [22.558137648211755, 49.085738023467144], + [21.607808058364213, 49.47010732685409], + [20.887955356538413, 49.32877228453583], + [20.415839471119853, 49.43145335549977], + [19.825022820726872, 49.21712535256923], + [19.320712517990472, 49.571574001659194], + [18.90957482267632, 49.435845852244576], + [18.853144158613617, 49.49622976337764], + [18.392913852622172, 49.98862864847075], + [17.64944502123899, 50.049038397819956], + [17.55456709155112, 50.36214590107642], + [16.86876915860566, 50.47397370055603], + [16.719475945714436, 50.21574656839354], + [16.176253289462267, 50.42260732685791], + [16.23862674323857, 50.69773265237984], + [15.490972120839729, 50.78472992614321], + [15.01699588385867, 51.10667409932158], + [14.607098422919535, 51.74518809671997], + [14.685026482815687, 52.0899474147552], + [14.437599725002201, 52.62485016540839], + [14.074521111719434, 52.98126251892535], + [14.353315463934138, 53.24817129171297], + [14.119686313542559, 53.75702912049104], + [14.802900424873458, 54.05070628520575], + [16.36347700365573, 54.513158677785725], + [17.622831658608675, 54.85153595643291], + [18.62085859546164, 54.68260569927078], + [18.696254510175464, 54.43871877706929], + [19.660640089606403, 54.42608388937393], + [20.892244500418627, 54.31252492941253], + [22.731098667092652, 54.327536932993326], + [23.24398725758951, 54.22056671814914], + [23.48412763844985, 53.91249766704114] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Ireland", + "sov_a3": "IRL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Ireland", + "adm0_a3": "IRL", + "geou_dif": 0, + "geounit": "Ireland", + "gu_a3": "IRL", + "su_dif": 0, + "subunit": "Ireland", + "su_a3": "IRL", + "brk_diff": 0, + "name": "Ireland", + "name_long": "Ireland", + "brk_a3": "IRL", + "brk_name": "Ireland", + "brk_group": null, + "abbrev": "Ire.", + "postal": "IRL", + "formal_en": "Ireland", + "formal_fr": null, + "name_ciawf": "Ireland", + "note_adm0": null, + "note_brk": null, + "name_sort": "Ireland", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 3, + "mapcolor9": 2, + "mapcolor13": 2, + "pop_est": 4941444, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 388698, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "EI", + "iso_a2": "IE", + "iso_a2_eh": "IE", + "iso_a3": "IRL", + "iso_a3_eh": "IRL", + "iso_n3": "372", + "iso_n3_eh": "372", + "un_a3": "372", + "wb_a2": "IE", + "wb_a3": "IRL", + "woe_id": 23424803, + "woe_id_eh": 23424803, + "woe_note": "Exact WOE match as country", + "adm0_iso": "IRL", + "adm0_diff": null, + "adm0_tlc": "IRL", + "adm0_a3_us": "IRL", + "adm0_a3_fr": "IRL", + "adm0_a3_ru": "IRL", + "adm0_a3_es": "IRL", + "adm0_a3_cn": "IRL", + "adm0_a3_tw": "IRL", + "adm0_a3_in": "IRL", + "adm0_a3_np": "IRL", + "adm0_a3_pk": "IRL", + "adm0_a3_de": "IRL", + "adm0_a3_gb": "IRL", + "adm0_a3_br": "IRL", + "adm0_a3_il": "IRL", + "adm0_a3_ps": "IRL", + "adm0_a3_sa": "IRL", + "adm0_a3_eg": "IRL", + "adm0_a3_ma": "IRL", + "adm0_a3_pt": "IRL", + "adm0_a3_ar": "IRL", + "adm0_a3_jp": "IRL", + "adm0_a3_ko": "IRL", + "adm0_a3_vn": "IRL", + "adm0_a3_tr": "IRL", + "adm0_a3_id": "IRL", + "adm0_a3_pl": "IRL", + "adm0_a3_gr": "IRL", + "adm0_a3_it": "IRL", + "adm0_a3_nl": "IRL", + "adm0_a3_se": "IRL", + "adm0_a3_bd": "IRL", + "adm0_a3_ua": "IRL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -7.798588, + "label_y": 53.078726, + "ne_id": 1159320877, + "wikidataid": "Q27", + "name_ar": "جمهورية أيرلندا", + "name_bn": "প্রজাতন্ত্রী আয়ারল্যান্ড", + "name_de": "Irland", + "name_en": "Ireland", + "name_es": "Irlanda", + "name_fa": "ایرلند", + "name_fr": "Irlande", + "name_el": "Δημοκρατία της Ιρλανδίας", + "name_he": "אירלנד", + "name_hi": "आयरलैण्ड", + "name_hu": "Írország", + "name_id": "Republik Irlandia", + "name_it": "Irlanda", + "name_ja": "アイルランド", + "name_ko": "아일랜드", + "name_nl": "Ierland", + "name_pl": "Irlandia", + "name_pt": "República da Irlanda", + "name_ru": "Ирландия", + "name_sv": "Irland", + "name_tr": "İrlanda", + "name_uk": "Ірландія", + "name_ur": "جمہوریہ آئرلینڈ", + "name_vi": "Cộng hòa Ireland", + "name_zh": "爱尔兰", + "name_zht": "愛爾蘭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "IRL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-6.197884894220991, 53.867565009163364], + [-6.032985398777611, 53.15316417094435], + [-6.788856573910849, 52.260117906292336], + [-8.56161658368356, 51.669301255899356], + [-9.977085740590269, 51.82045482035308], + [-9.166282517930782, 52.86462881124268], + [-9.688524542672454, 53.8813626165853], + [-8.327987433292009, 54.66451894796863], + [-7.572167934591064, 55.13162221945487], + [-7.366030646178785, 54.59584096945272], + [-7.572167934591064, 54.059956366586], + [-6.953730231138067, 54.073702297575636], + [-6.197884894220991, 53.867565009163364] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "United Kingdom", + "sov_a3": "GB1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "United Kingdom", + "adm0_a3": "GBR", + "geou_dif": 0, + "geounit": "United Kingdom", + "gu_a3": "GBR", + "su_dif": 0, + "subunit": "United Kingdom", + "su_a3": "GBR", + "brk_diff": 0, + "name": "United Kingdom", + "name_long": "United Kingdom", + "brk_a3": "GBR", + "brk_name": "United Kingdom", + "brk_group": null, + "abbrev": "U.K.", + "postal": "GB", + "formal_en": "United Kingdom of Great Britain and Northern Ireland", + "formal_fr": null, + "name_ciawf": "United Kingdom", + "note_adm0": null, + "note_brk": null, + "name_sort": "United Kingdom", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 6, + "mapcolor9": 6, + "mapcolor13": 3, + "pop_est": 66834405, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 2829108, + "gdp_year": 2019, + "economy": "1. Developed region: G7", + "income_grp": "1. High income: OECD", + "fips_10": "UK", + "iso_a2": "GB", + "iso_a2_eh": "GB", + "iso_a3": "GBR", + "iso_a3_eh": "GBR", + "iso_n3": "826", + "iso_n3_eh": "826", + "un_a3": "826", + "wb_a2": "GB", + "wb_a3": "GBR", + "woe_id": -90, + "woe_id_eh": 23424975, + "woe_note": "Eh ID includes Channel Islands and Isle of Man. UK constituent countries of England (24554868), Wales (12578049), Scotland (12578048), and Northern Ireland (20070563).", + "adm0_iso": "GBR", + "adm0_diff": null, + "adm0_tlc": "GBR", + "adm0_a3_us": "GBR", + "adm0_a3_fr": "GBR", + "adm0_a3_ru": "GBR", + "adm0_a3_es": "GBR", + "adm0_a3_cn": "GBR", + "adm0_a3_tw": "GBR", + "adm0_a3_in": "GBR", + "adm0_a3_np": "GBR", + "adm0_a3_pk": "GBR", + "adm0_a3_de": "GBR", + "adm0_a3_gb": "GBR", + "adm0_a3_br": "GBR", + "adm0_a3_il": "GBR", + "adm0_a3_ps": "GBR", + "adm0_a3_sa": "GBR", + "adm0_a3_eg": "GBR", + "adm0_a3_ma": "GBR", + "adm0_a3_pt": "GBR", + "adm0_a3_ar": "GBR", + "adm0_a3_jp": "GBR", + "adm0_a3_ko": "GBR", + "adm0_a3_vn": "GBR", + "adm0_a3_tr": "GBR", + "adm0_a3_id": "GBR", + "adm0_a3_pl": "GBR", + "adm0_a3_gr": "GBR", + "adm0_a3_it": "GBR", + "adm0_a3_nl": "GBR", + "adm0_a3_se": "GBR", + "adm0_a3_bd": "GBR", + "adm0_a3_ua": "GBR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 14, + "long_len": 14, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 6.7, + "label_x": -2.116346, + "label_y": 54.402739, + "ne_id": 1159320713, + "wikidataid": "Q145", + "name_ar": "المملكة المتحدة", + "name_bn": "যুক্তরাজ্য", + "name_de": "Vereinigtes Königreich", + "name_en": "United Kingdom", + "name_es": "Reino Unido", + "name_fa": "بریتانیا", + "name_fr": "Royaume-Uni", + "name_el": "Ηνωμένο Βασίλειο", + "name_he": "הממלכה המאוחדת", + "name_hi": "यूनाइटेड किंगडम", + "name_hu": "Egyesült Királyság", + "name_id": "Britania Raya", + "name_it": "Regno Unito", + "name_ja": "イギリス", + "name_ko": "영국", + "name_nl": "Verenigd Koninkrijk", + "name_pl": "Wielka Brytania", + "name_pt": "Reino Unido", + "name_ru": "Великобритания", + "name_sv": "Storbritannien", + "name_tr": "Birleşik Krallık", + "name_uk": "Велика Британія", + "name_ur": "مملکت متحدہ", + "name_vi": "Vương quốc Liên hiệp Anh và Bắc Ireland", + "name_zh": "英国", + "name_zht": "英國", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GBR.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-6.197884894220991, 53.867565009163364], + [-6.953730231138067, 54.073702297575636], + [-7.572167934591064, 54.059956366586], + [-7.366030646178785, 54.59584096945272], + [-7.572167934591064, 55.13162221945487], + [-6.733847011736145, 55.17286001242378], + [-5.661948614921968, 54.55460317648381], + [-6.197884894220991, 53.867565009163364] + ] + ], + [ + [ + [-3.093830673788716, 53.404547400669685], + [-3.092079637047107, 53.40444082296358], + [-2.945008510744344, 53.98499970154671], + [-3.614700825433033, 54.600936773292574], + [-3.630005458989331, 54.615012925833014], + [-4.844169073903061, 54.790971177786844], + [-5.082526617849283, 55.06160065369937], + [-4.7191121077567, 55.50847260194348], + [-5.047980922862109, 55.78398550070756], + [-5.586397670911197, 55.31114614523682], + [-5.644998745130238, 56.27501496034483], + [-6.149980841486411, 56.785009670633485], + [-5.786824713555291, 57.81884837506465], + [-5.009998745127632, 58.63001333275008], + [-4.211494513353557, 58.55084503847911], + [-3.005004848635281, 58.63500010846633], + [-4.073828497728073, 57.55302480735526], + [-3.055001796877718, 57.69001902936094], + [-1.959280564776918, 57.68479970969952], + [-2.219988165689358, 56.87001740175356], + [-3.119003058271176, 55.973793036515474], + [-2.085009324543023, 55.9099984808513], + [-2.005675679673857, 55.804902850350175], + [-1.11499101399221, 54.624986477265395], + [-0.4304849918542, 54.46437612570219], + [0.184981316742039, 53.32501414653103], + [0.469976840831805, 52.929999498092], + [1.681530795914682, 52.739520168664], + [1.559987827164321, 52.09999848083601], + [1.050561557630942, 51.806760565795685], + [1.449865349950244, 51.28942780212191], + [0.550333693045502, 50.765738837275876], + [-0.787517462558696, 50.77498891865622], + [-2.489997524414434, 50.50001862243124], + [-2.956273972984093, 50.696879991247044], + [-3.617448085942385, 50.22835561787275], + [-4.542507900399244, 50.341837063185665], + [-5.245023159191135, 49.95999990498109], + [-5.776566941745273, 50.15967763935686], + [-4.309989793301895, 51.21000112568919], + [-3.414850633142123, 51.42600861266925], + [-3.422719467108379, 51.42684816740609], + [-4.98436723471093, 51.593466091511004], + [-5.267295701508942, 51.991400458374585], + [-4.222346564134909, 52.301355699261364], + [-4.77001339356417, 52.840004991255626], + [-4.579999152026971, 53.49500377055517], + [-3.093830673788716, 53.404547400669685] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Greece", + "sov_a3": "GRC", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Greece", + "adm0_a3": "GRC", + "geou_dif": 0, + "geounit": "Greece", + "gu_a3": "GRC", + "su_dif": 0, + "subunit": "Greece", + "su_a3": "GRC", + "brk_diff": 0, + "name": "Greece", + "name_long": "Greece", + "brk_a3": "GRC", + "brk_name": "Greece", + "brk_group": null, + "abbrev": "Greece", + "postal": "GR", + "formal_en": "Hellenic Republic", + "formal_fr": null, + "name_ciawf": "Greece", + "note_adm0": null, + "note_brk": null, + "name_sort": "Greece", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 2, + "mapcolor9": 2, + "mapcolor13": 9, + "pop_est": 10716322, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 209852, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "GR", + "iso_a2": "GR", + "iso_a2_eh": "GR", + "iso_a3": "GRC", + "iso_a3_eh": "GRC", + "iso_n3": "300", + "iso_n3_eh": "300", + "un_a3": "300", + "wb_a2": "GR", + "wb_a3": "GRC", + "woe_id": 23424833, + "woe_id_eh": 23424833, + "woe_note": "Exact WOE match as country", + "adm0_iso": "GRC", + "adm0_diff": null, + "adm0_tlc": "GRC", + "adm0_a3_us": "GRC", + "adm0_a3_fr": "GRC", + "adm0_a3_ru": "GRC", + "adm0_a3_es": "GRC", + "adm0_a3_cn": "GRC", + "adm0_a3_tw": "GRC", + "adm0_a3_in": "GRC", + "adm0_a3_np": "GRC", + "adm0_a3_pk": "GRC", + "adm0_a3_de": "GRC", + "adm0_a3_gb": "GRC", + "adm0_a3_br": "GRC", + "adm0_a3_il": "GRC", + "adm0_a3_ps": "GRC", + "adm0_a3_sa": "GRC", + "adm0_a3_eg": "GRC", + "adm0_a3_ma": "GRC", + "adm0_a3_pt": "GRC", + "adm0_a3_ar": "GRC", + "adm0_a3_jp": "GRC", + "adm0_a3_ko": "GRC", + "adm0_a3_vn": "GRC", + "adm0_a3_tr": "GRC", + "adm0_a3_id": "GRC", + "adm0_a3_pl": "GRC", + "adm0_a3_gr": "GRC", + "adm0_a3_it": "GRC", + "adm0_a3_nl": "GRC", + "adm0_a3_se": "GRC", + "adm0_a3_bd": "GRC", + "adm0_a3_ua": "GRC", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.7, + "max_label": 8, + "label_x": 21.72568, + "label_y": 39.492763, + "ne_id": 1159320811, + "wikidataid": "Q41", + "name_ar": "اليونان", + "name_bn": "গ্রিস", + "name_de": "Griechenland", + "name_en": "Greece", + "name_es": "Grecia", + "name_fa": "یونان", + "name_fr": "Grèce", + "name_el": "Ελλάδα", + "name_he": "יוון", + "name_hi": "यूनान", + "name_hu": "Görögország", + "name_id": "Yunani", + "name_it": "Grecia", + "name_ja": "ギリシャ", + "name_ko": "그리스", + "name_nl": "Griekenland", + "name_pl": "Grecja", + "name_pt": "Grécia", + "name_ru": "Греция", + "name_sv": "Grekland", + "name_tr": "Yunanistan", + "name_uk": "Греція", + "name_ur": "یونان", + "name_vi": "Hy Lạp", + "name_zh": "希腊", + "name_zht": "希臘", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "GRC.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [26.290002882601698, 35.29999034274793], + [26.16499759288766, 35.00499542900977], + [24.724982130642303, 34.91998769788964], + [24.735007358506916, 35.08499054619759], + [23.51497846852808, 35.27999156345098], + [23.699980096133004, 35.70500438083549], + [24.246665073348705, 35.368022365860185], + [25.02501549652891, 35.42499563246197], + [25.769207797964185, 35.35401805270908], + [25.745023227651586, 35.1799976669662], + [26.290002882601698, 35.29999034274793] + ] + ], + [ + [ + [22.952377150166452, 41.33799388281115], + [23.692073601992348, 41.309080918943856], + [24.492644891057978, 41.58389618587205], + [25.197201368925448, 41.23448598893053], + [26.106138136507127, 41.32889883072784], + [26.1170418637208, 41.82690460872456], + [26.60419559093623, 41.562114569661105], + [26.294602085075667, 40.93626129817413], + [26.05694217296534, 40.82412344010076], + [25.44767703624416, 40.85254547786144], + [24.92584842296094, 40.947061672523205], + [23.71481123220076, 40.687129218095095], + [24.40799889496401, 40.12499298762407], + [23.899967889102584, 39.96200552017552], + [23.342999301860743, 39.96099782974579], + [22.813987664488934, 40.476005153966526], + [22.626298862404724, 40.25656118423916], + [22.84974775563478, 39.659310818025745], + [23.35002729665257, 39.190011298167235], + [22.973099399515547, 38.97090322524963], + [23.530016310324925, 38.51000112563844], + [24.025024855248887, 38.21999298761642], + [24.040011020613576, 37.655014553369426], + [23.115002882589124, 37.920011298162194], + [23.409971958111043, 37.40999074965737], + [22.77497195810861, 37.30501007745653], + [23.15422529469862, 36.422505804992056], + [22.490028110451078, 36.4100001083774], + [21.67002648284364, 36.8449864771942], + [21.29501061370155, 37.64498932550464], + [21.120034213961333, 38.31032339126273], + [20.730032179454554, 38.769985256498785], + [20.217712029712857, 39.34023468683961], + [20.15001590341052, 39.62499766698397], + [20.615000441172754, 40.11000682225938], + [20.674996779063633, 40.43499990494303], + [20.999989861747224, 40.58000397395398], + [21.0200403174764, 40.84272695572588], + [21.674160597426976, 40.931274522457954], + [22.05537763844427, 41.14986583105269], + [22.597308383889015, 41.130487168943205], + [22.76177, 41.3048], + [22.952377150166452, 41.33799388281115] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Austria", + "sov_a3": "AUT", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Austria", + "adm0_a3": "AUT", + "geou_dif": 0, + "geounit": "Austria", + "gu_a3": "AUT", + "su_dif": 0, + "subunit": "Austria", + "su_a3": "AUT", + "brk_diff": 0, + "name": "Austria", + "name_long": "Austria", + "brk_a3": "AUT", + "brk_name": "Austria", + "brk_group": null, + "abbrev": "Aust.", + "postal": "A", + "formal_en": "Republic of Austria", + "formal_fr": null, + "name_ciawf": "Austria", + "note_adm0": null, + "note_brk": null, + "name_sort": "Austria", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 1, + "mapcolor9": 3, + "mapcolor13": 4, + "pop_est": 8877067, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 445075, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "AU", + "iso_a2": "AT", + "iso_a2_eh": "AT", + "iso_a3": "AUT", + "iso_a3_eh": "AUT", + "iso_n3": "040", + "iso_n3_eh": "040", + "un_a3": "040", + "wb_a2": "AT", + "wb_a3": "AUT", + "woe_id": 23424750, + "woe_id_eh": 23424750, + "woe_note": "Exact WOE match as country", + "adm0_iso": "AUT", + "adm0_diff": null, + "adm0_tlc": "AUT", + "adm0_a3_us": "AUT", + "adm0_a3_fr": "AUT", + "adm0_a3_ru": "AUT", + "adm0_a3_es": "AUT", + "adm0_a3_cn": "AUT", + "adm0_a3_tw": "AUT", + "adm0_a3_in": "AUT", + "adm0_a3_np": "AUT", + "adm0_a3_pk": "AUT", + "adm0_a3_de": "AUT", + "adm0_a3_gb": "AUT", + "adm0_a3_br": "AUT", + "adm0_a3_il": "AUT", + "adm0_a3_ps": "AUT", + "adm0_a3_sa": "AUT", + "adm0_a3_eg": "AUT", + "adm0_a3_ma": "AUT", + "adm0_a3_pt": "AUT", + "adm0_a3_ar": "AUT", + "adm0_a3_jp": "AUT", + "adm0_a3_ko": "AUT", + "adm0_a3_vn": "AUT", + "adm0_a3_tr": "AUT", + "adm0_a3_id": "AUT", + "adm0_a3_pl": "AUT", + "adm0_a3_gr": "AUT", + "adm0_a3_it": "AUT", + "adm0_a3_nl": "AUT", + "adm0_a3_se": "AUT", + "adm0_a3_bd": "AUT", + "adm0_a3_ua": "AUT", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Western Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 14.130515, + "label_y": 47.518859, + "ne_id": 1159320379, + "wikidataid": "Q40", + "name_ar": "النمسا", + "name_bn": "অস্ট্রিয়া", + "name_de": "Österreich", + "name_en": "Austria", + "name_es": "Austria", + "name_fa": "اتریش", + "name_fr": "Autriche", + "name_el": "Αυστρία", + "name_he": "אוסטריה", + "name_hi": "ऑस्ट्रिया", + "name_hu": "Ausztria", + "name_id": "Austria", + "name_it": "Austria", + "name_ja": "オーストリア", + "name_ko": "오스트리아", + "name_nl": "Oostenrijk", + "name_pl": "Austria", + "name_pt": "Áustria", + "name_ru": "Австрия", + "name_sv": "Österrike", + "name_tr": "Avusturya", + "name_uk": "Австрія", + "name_ur": "آسٹریا", + "name_vi": "Áo", + "name_zh": "奥地利", + "name_zht": "奧地利", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "AUT.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [16.979666782304037, 48.123497015976305], + [16.90375410326726, 47.71486562762833], + [16.340584344150415, 47.71290192320123], + [16.534267612380376, 47.49617096616912], + [16.202298211337364, 46.85238597267696], + [16.011663852612656, 46.6836107448117], + [15.137091912504985, 46.65870270444703], + [14.63247155117483, 46.43181732846955], + [13.806475457421527, 46.509306138691215], + [12.376485223040817, 46.76755910906985], + [12.153088006243054, 47.11539317482645], + [11.16482791509327, 46.94157949481273], + [11.048555942436536, 46.75135854754634], + [10.44270145024663, 46.89354625099743], + [9.932448357796659, 46.92072805438296], + [9.479969516649021, 47.102809963563374], + [9.632931756232978, 47.34760122332999], + [9.59422610844635, 47.52505809182027], + [9.89606814946319, 47.580196845075704], + [10.402083774465211, 47.30248769793916], + [10.544504021861599, 47.5663992376538], + [11.426414015354737, 47.523766181012974], + [12.141357456112788, 47.703083401065776], + [12.620759718484493, 47.67238760028441], + [12.932626987365948, 47.467645575544], + [13.02585127122049, 47.63758352313583], + [12.884102817443875, 48.28914581968786], + [13.243357374737, 48.416114813829054], + [13.595945672264437, 48.87717194273715], + [14.338897739324722, 48.55530528420721], + [14.901447381254057, 48.964401760445824], + [15.253415561593982, 49.03907420510758], + [16.02964725105022, 48.73389903420793], + [16.499282667718774, 48.78580801044511], + [16.960288120194576, 48.5969823268506], + [16.879982944413, 48.47001333270947], + [16.979666782304037, 48.123497015976305] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Italy", + "sov_a3": "ITA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Italy", + "adm0_a3": "ITA", + "geou_dif": 0, + "geounit": "Italy", + "gu_a3": "ITA", + "su_dif": 0, + "subunit": "Italy", + "su_a3": "ITA", + "brk_diff": 0, + "name": "Italy", + "name_long": "Italy", + "brk_a3": "ITA", + "brk_name": "Italy", + "brk_group": null, + "abbrev": "Italy", + "postal": "I", + "formal_en": "Italian Republic", + "formal_fr": null, + "name_ciawf": "Italy", + "note_adm0": null, + "note_brk": null, + "name_sort": "Italy", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 7, + "mapcolor9": 8, + "mapcolor13": 7, + "pop_est": 60297396, + "pop_rank": 16, + "pop_year": 2019, + "gdp_md": 2003576, + "gdp_year": 2019, + "economy": "1. Developed region: G7", + "income_grp": "1. High income: OECD", + "fips_10": "IT", + "iso_a2": "IT", + "iso_a2_eh": "IT", + "iso_a3": "ITA", + "iso_a3_eh": "ITA", + "iso_n3": "380", + "iso_n3_eh": "380", + "un_a3": "380", + "wb_a2": "IT", + "wb_a3": "ITA", + "woe_id": 23424853, + "woe_id_eh": 23424853, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ITA", + "adm0_diff": null, + "adm0_tlc": "ITA", + "adm0_a3_us": "ITA", + "adm0_a3_fr": "ITA", + "adm0_a3_ru": "ITA", + "adm0_a3_es": "ITA", + "adm0_a3_cn": "ITA", + "adm0_a3_tw": "ITA", + "adm0_a3_in": "ITA", + "adm0_a3_np": "ITA", + "adm0_a3_pk": "ITA", + "adm0_a3_de": "ITA", + "adm0_a3_gb": "ITA", + "adm0_a3_br": "ITA", + "adm0_a3_il": "ITA", + "adm0_a3_ps": "ITA", + "adm0_a3_sa": "ITA", + "adm0_a3_eg": "ITA", + "adm0_a3_ma": "ITA", + "adm0_a3_pt": "ITA", + "adm0_a3_ar": "ITA", + "adm0_a3_jp": "ITA", + "adm0_a3_ko": "ITA", + "adm0_a3_vn": "ITA", + "adm0_a3_tr": "ITA", + "adm0_a3_id": "ITA", + "adm0_a3_pl": "ITA", + "adm0_a3_gr": "ITA", + "adm0_a3_it": "ITA", + "adm0_a3_nl": "ITA", + "adm0_a3_se": "ITA", + "adm0_a3_bd": "ITA", + "adm0_a3_ua": "ITA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 5, + "long_len": 5, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": 11.076907, + "label_y": 44.732482, + "ne_id": 1159320919, + "wikidataid": "Q38", + "name_ar": "إيطاليا", + "name_bn": "ইতালি", + "name_de": "Italien", + "name_en": "Italy", + "name_es": "Italia", + "name_fa": "ایتالیا", + "name_fr": "Italie", + "name_el": "Ιταλία", + "name_he": "איטליה", + "name_hi": "इटली", + "name_hu": "Olaszország", + "name_id": "Italia", + "name_it": "Italia", + "name_ja": "イタリア", + "name_ko": "이탈리아", + "name_nl": "Italië", + "name_pl": "Włochy", + "name_pt": "Itália", + "name_ru": "Италия", + "name_sv": "Italien", + "name_tr": "İtalya", + "name_uk": "Італія", + "name_ur": "اطالیہ", + "name_vi": "Ý", + "name_zh": "意大利", + "name_zht": "義大利", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ITA.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [10.44270145024663, 46.89354625099743], + [11.048555942436536, 46.75135854754634], + [11.16482791509327, 46.94157949481273], + [12.153088006243054, 47.11539317482645], + [12.376485223040817, 46.76755910906985], + [13.806475457421527, 46.509306138691215], + [13.698109978905478, 46.01677806251735], + [13.937630242578308, 45.59101593686462], + [13.141606479554296, 45.73669179949542], + [12.32858117030625, 45.381778062514826], + [12.383874952858548, 44.885374253919096], + [12.261453484759102, 44.600482082693986], + [12.589237094786455, 44.09136587175446], + [13.526905958722494, 43.587727362637864], + [14.029820997787029, 42.761007798832466], + [15.142569614327925, 41.95513967545685], + [15.926191033601896, 41.961315009115715], + [16.169897088290384, 41.74029490820339], + [15.889345737377797, 41.541082261718216], + [16.785001661860548, 41.17960561783656], + [17.51916873543118, 40.87714345963222], + [18.37668745288252, 40.35562490494263], + [18.48024702319543, 40.16886627863981], + [18.293385044028042, 39.810774441073264], + [17.738380161213314, 40.277671006830346], + [16.869595981522338, 40.44223460546381], + [16.448743116937322, 39.79540070246644], + [17.17148969897147, 39.42469981542068], + [17.052840610429314, 38.90287120213735], + [16.635088331781816, 38.843572496082416], + [16.100960727613, 37.9858987493342], + [15.684086948314473, 37.908849188787016], + [15.687962680736348, 38.21459280044188], + [15.89198123542468, 38.75094249119924], + [16.109332309644287, 38.9645470240777], + [15.718813510814613, 39.54407237401492], + [15.413612501698793, 40.048356838535156], + [14.99849572109818, 40.17294871679087], + [14.703268263414714, 40.604550279292596], + [14.060671827865264, 40.7863479680954], + [13.627985060285397, 41.1882872584616], + [12.888081902730365, 41.253089504555604], + [12.106682570044939, 41.70453481705741], + [11.191906365614216, 42.3554253199897], + [10.51194786951774, 42.93146251074721], + [10.200028924203991, 43.9200068222746], + [9.702488234097842, 44.03627879493132], + [8.88894616052687, 44.36633616797951], + [8.428560825238577, 44.23122813575242], + [7.850766635783144, 43.76714793555524], + [7.435184767291872, 43.69384491634922], + [7.549596388386107, 44.12790110938481], + [7.007562290076635, 44.25476675066136], + [6.749955275101655, 45.02851797136758], + [7.096652459347837, 45.33309886329589], + [6.802355177445605, 45.70857982032864], + [6.843592970414505, 45.99114655210061], + [7.273850945676656, 45.776947740250776], + [7.755992058959833, 45.82449005795931], + [8.31662967289438, 46.16364248309086], + [8.489952426801324, 46.005150865251686], + [8.966305779667806, 46.03693187111119], + [9.182881707403055, 46.44021474871698], + [9.922836541390382, 46.31489940040919], + [10.363378126678612, 46.48357127540986], + [10.44270145024663, 46.89354625099743] + ] + ], + [ + [ + [14.761249220446189, 38.14387360285046], + [15.520376010813806, 38.23115509699143], + [15.160242954171736, 37.44404551853776], + [15.309897902089006, 37.13421946873183], + [15.099988234119422, 36.6199872909954], + [14.335228712631988, 36.996630967754726], + [13.826732618879959, 37.10453135838016], + [12.431003859108756, 37.61294993748375], + [12.570943637755136, 38.12638113051966], + [13.741156447004613, 38.03496552179533], + [14.761249220446189, 38.14387360285046] + ] + ], + [ + [ + [8.709990675500109, 40.899984442705225], + [9.210011834356266, 41.209991360024176], + [9.80997521326492, 40.50000885676613], + [9.669518670295616, 39.17737641047178], + [9.214817742559433, 39.24047333430015], + [8.806935662479674, 38.906617743478506], + [8.428302443077115, 39.17184703221655], + [8.388253208050912, 40.37831085871876], + [8.159998406617689, 40.95000722916376], + [8.709990675500109, 40.899984442705225] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Switzerland", + "sov_a3": "CHE", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Switzerland", + "adm0_a3": "CHE", + "geou_dif": 0, + "geounit": "Switzerland", + "gu_a3": "CHE", + "su_dif": 0, + "subunit": "Switzerland", + "su_a3": "CHE", + "brk_diff": 0, + "name": "Switzerland", + "name_long": "Switzerland", + "brk_a3": "CHE", + "brk_name": "Switzerland", + "brk_group": null, + "abbrev": "Switz.", + "postal": "CH", + "formal_en": "Swiss Confederation", + "formal_fr": null, + "name_ciawf": "Switzerland", + "note_adm0": null, + "note_brk": null, + "name_sort": "Switzerland", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 2, + "mapcolor9": 7, + "mapcolor13": 3, + "pop_est": 8574832, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 703082, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "SZ", + "iso_a2": "CH", + "iso_a2_eh": "CH", + "iso_a3": "CHE", + "iso_a3_eh": "CHE", + "iso_n3": "756", + "iso_n3_eh": "756", + "un_a3": "756", + "wb_a2": "CH", + "wb_a3": "CHE", + "woe_id": 23424957, + "woe_id_eh": 23424957, + "woe_note": "Exact WOE match as country", + "adm0_iso": "CHE", + "adm0_diff": null, + "adm0_tlc": "CHE", + "adm0_a3_us": "CHE", + "adm0_a3_fr": "CHE", + "adm0_a3_ru": "CHE", + "adm0_a3_es": "CHE", + "adm0_a3_cn": "CHE", + "adm0_a3_tw": "CHE", + "adm0_a3_in": "CHE", + "adm0_a3_np": "CHE", + "adm0_a3_pk": "CHE", + "adm0_a3_de": "CHE", + "adm0_a3_gb": "CHE", + "adm0_a3_br": "CHE", + "adm0_a3_il": "CHE", + "adm0_a3_ps": "CHE", + "adm0_a3_sa": "CHE", + "adm0_a3_eg": "CHE", + "adm0_a3_ma": "CHE", + "adm0_a3_pt": "CHE", + "adm0_a3_ar": "CHE", + "adm0_a3_jp": "CHE", + "adm0_a3_ko": "CHE", + "adm0_a3_vn": "CHE", + "adm0_a3_tr": "CHE", + "adm0_a3_id": "CHE", + "adm0_a3_pl": "CHE", + "adm0_a3_gr": "CHE", + "adm0_a3_it": "CHE", + "adm0_a3_nl": "CHE", + "adm0_a3_se": "CHE", + "adm0_a3_bd": "CHE", + "adm0_a3_ua": "CHE", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Western Europe", + "region_wb": "Europe & Central Asia", + "name_len": 11, + "long_len": 11, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 7.463965, + "label_y": 46.719114, + "ne_id": 1159320491, + "wikidataid": "Q39", + "name_ar": "سويسرا", + "name_bn": "সুইজারল্যান্ড", + "name_de": "Schweiz", + "name_en": "Switzerland", + "name_es": "Suiza", + "name_fa": "سوئیس", + "name_fr": "Suisse", + "name_el": "Ελβετία", + "name_he": "שווייץ", + "name_hi": "स्विट्ज़रलैण्ड", + "name_hu": "Svájc", + "name_id": "Swiss", + "name_it": "Svizzera", + "name_ja": "スイス", + "name_ko": "스위스", + "name_nl": "Zwitserland", + "name_pl": "Szwajcaria", + "name_pt": "Suíça", + "name_ru": "Швейцария", + "name_sv": "Schweiz", + "name_tr": "İsviçre", + "name_uk": "Швейцарія", + "name_ur": "سویٹزرلینڈ", + "name_vi": "Thụy Sĩ", + "name_zh": "瑞士", + "name_zht": "瑞士", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "CHE.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [9.59422610844635, 47.52505809182027], + [9.632931756232978, 47.34760122332999], + [9.479969516649021, 47.102809963563374], + [9.932448357796659, 46.92072805438296], + [10.44270145024663, 46.89354625099743], + [10.363378126678612, 46.48357127540986], + [9.922836541390382, 46.31489940040919], + [9.182881707403055, 46.44021474871698], + [8.966305779667806, 46.03693187111119], + [8.489952426801324, 46.005150865251686], + [8.31662967289438, 46.16364248309086], + [7.755992058959833, 45.82449005795931], + [7.273850945676656, 45.776947740250776], + [6.843592970414505, 45.99114655210061], + [6.500099724970426, 46.42967275652944], + [6.022609490593538, 46.27298981382047], + [6.037388950229001, 46.725778713561866], + [6.768713820023606, 47.2877082383037], + [6.736571079138059, 47.541801255882845], + [7.192202182655507, 47.44976552997102], + [7.466759067422231, 47.62058197691181], + [8.317301466514095, 47.61357982033627], + [8.522611932009767, 47.83082754169129], + [9.59422610844635, 47.52505809182027] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Netherlands", + "sov_a3": "NL1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "Netherlands", + "adm0_a3": "NLD", + "geou_dif": 0, + "geounit": "Netherlands", + "gu_a3": "NLD", + "su_dif": 0, + "subunit": "Netherlands", + "su_a3": "NLD", + "brk_diff": 0, + "name": "Netherlands", + "name_long": "Netherlands", + "brk_a3": "NLD", + "brk_name": "Netherlands", + "brk_group": null, + "abbrev": "Neth.", + "postal": "NL", + "formal_en": "Kingdom of the Netherlands", + "formal_fr": null, + "name_ciawf": "Netherlands", + "note_adm0": null, + "note_brk": null, + "name_sort": "Netherlands", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 2, + "mapcolor9": 2, + "mapcolor13": 9, + "pop_est": 17332850, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 907050, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "NL", + "iso_a2": "NL", + "iso_a2_eh": "NL", + "iso_a3": "NLD", + "iso_a3_eh": "NLD", + "iso_n3": "528", + "iso_n3_eh": "528", + "un_a3": "528", + "wb_a2": "NL", + "wb_a3": "NLD", + "woe_id": -90, + "woe_id_eh": 23424909, + "woe_note": "Doesn't include new former units of Netherlands Antilles (24549811, 24549808, and 24549809)", + "adm0_iso": "NLD", + "adm0_diff": null, + "adm0_tlc": "NLD", + "adm0_a3_us": "NLD", + "adm0_a3_fr": "NLD", + "adm0_a3_ru": "NLD", + "adm0_a3_es": "NLD", + "adm0_a3_cn": "NLD", + "adm0_a3_tw": "NLD", + "adm0_a3_in": "NLD", + "adm0_a3_np": "NLD", + "adm0_a3_pk": "NLD", + "adm0_a3_de": "NLD", + "adm0_a3_gb": "NLD", + "adm0_a3_br": "NLD", + "adm0_a3_il": "NLD", + "adm0_a3_ps": "NLD", + "adm0_a3_sa": "NLD", + "adm0_a3_eg": "NLD", + "adm0_a3_ma": "NLD", + "adm0_a3_pt": "NLD", + "adm0_a3_ar": "NLD", + "adm0_a3_jp": "NLD", + "adm0_a3_ko": "NLD", + "adm0_a3_vn": "NLD", + "adm0_a3_tr": "NLD", + "adm0_a3_id": "NLD", + "adm0_a3_pl": "NLD", + "adm0_a3_gr": "NLD", + "adm0_a3_it": "NLD", + "adm0_a3_nl": "NLD", + "adm0_a3_se": "NLD", + "adm0_a3_bd": "NLD", + "adm0_a3_ua": "NLD", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Western Europe", + "region_wb": "Europe & Central Asia", + "name_len": 11, + "long_len": 11, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 10, + "label_x": 5.61144, + "label_y": 52.422211, + "ne_id": 1159321101, + "wikidataid": "Q55", + "name_ar": "هولندا", + "name_bn": "নেদারল্যান্ডস", + "name_de": "Niederlande", + "name_en": "Netherlands", + "name_es": "Países Bajos", + "name_fa": "هلند", + "name_fr": "Pays-Bas", + "name_el": "Ολλανδία", + "name_he": "הולנד", + "name_hi": "नीदरलैण्ड", + "name_hu": "Hollandia", + "name_id": "Belanda", + "name_it": "Paesi Bassi", + "name_ja": "オランダ", + "name_ko": "네덜란드", + "name_nl": "Nederland", + "name_pl": "Holandia", + "name_pt": "Países Baixos", + "name_ru": "Нидерланды", + "name_sv": "Nederländerna", + "name_tr": "Hollanda", + "name_uk": "Нідерланди", + "name_ur": "نیدرلینڈز", + "name_vi": "Hà Lan", + "name_zh": "荷兰", + "name_zht": "荷蘭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NLD.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [6.905139601274129, 53.48216217713065], + [7.092053256873896, 53.144043280644894], + [6.842869500362383, 52.22844025329755], + [6.589396599970826, 51.852029120483394], + [5.988658074577813, 51.851615709025054], + [6.15665815595878, 50.80372101501058], + [5.606975945670001, 51.03729848896978], + [4.973991326526914, 51.47502370869813], + [4.047071160507528, 51.26725861266857], + [3.314971144228537, 51.34575511331991], + [3.31501148496416, 51.34577662473805], + [3.830288527043137, 51.62054454203195], + [4.705997348661185, 53.091798407597764], + [6.074182570020923, 53.510403347378144], + [6.905139601274129, 53.48216217713065] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Republic of Serbia", + "sov_a3": "SRB", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Republic of Serbia", + "adm0_a3": "SRB", + "geou_dif": 0, + "geounit": "Republic of Serbia", + "gu_a3": "SRB", + "su_dif": 0, + "subunit": "Republic of Serbia", + "su_a3": "SRB", + "brk_diff": 0, + "name": "Serbia", + "name_long": "Serbia", + "brk_a3": "SRB", + "brk_name": "Serbia", + "brk_group": null, + "abbrev": "Serb.", + "postal": "RS", + "formal_en": "Republic of Serbia", + "formal_fr": null, + "name_ciawf": "Serbia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Serbia", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 3, + "mapcolor9": 2, + "mapcolor13": 10, + "pop_est": 6944975, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 51475, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "RI", + "iso_a2": "RS", + "iso_a2_eh": "RS", + "iso_a3": "SRB", + "iso_a3_eh": "SRB", + "iso_n3": "688", + "iso_n3_eh": "688", + "un_a3": "688", + "wb_a2": "YF", + "wb_a3": "SRB", + "woe_id": -90, + "woe_id_eh": 20069818, + "woe_note": "Expired WOE also contains Kosovo.", + "adm0_iso": "SRB", + "adm0_diff": null, + "adm0_tlc": "SRB", + "adm0_a3_us": "SRB", + "adm0_a3_fr": "SRB", + "adm0_a3_ru": "SRB", + "adm0_a3_es": "SRB", + "adm0_a3_cn": "SRB", + "adm0_a3_tw": "SRB", + "adm0_a3_in": "SRB", + "adm0_a3_np": "SRB", + "adm0_a3_pk": "SRB", + "adm0_a3_de": "SRB", + "adm0_a3_gb": "SRB", + "adm0_a3_br": "SRB", + "adm0_a3_il": "SRB", + "adm0_a3_ps": "SRB", + "adm0_a3_sa": "SRB", + "adm0_a3_eg": "SRB", + "adm0_a3_ma": "SRB", + "adm0_a3_pt": "SRB", + "adm0_a3_ar": "SRB", + "adm0_a3_jp": "SRB", + "adm0_a3_ko": "SRB", + "adm0_a3_vn": "SRB", + "adm0_a3_tr": "SRB", + "adm0_a3_id": "SRB", + "adm0_a3_pl": "SRB", + "adm0_a3_gr": "SRB", + "adm0_a3_it": "SRB", + "adm0_a3_nl": "SRB", + "adm0_a3_se": "SRB", + "adm0_a3_bd": "SRB", + "adm0_a3_ua": "SRB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 6, + "long_len": 6, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 7, + "label_x": 20.787989, + "label_y": 44.189919, + "ne_id": 1159321267, + "wikidataid": "Q403", + "name_ar": "صربيا", + "name_bn": "সার্বিয়া", + "name_de": "Serbien", + "name_en": "Serbia", + "name_es": "Serbia", + "name_fa": "صربستان", + "name_fr": "Serbie", + "name_el": "Σερβία", + "name_he": "סרביה", + "name_hi": "सर्बिया", + "name_hu": "Szerbia", + "name_id": "Serbia", + "name_it": "Serbia", + "name_ja": "セルビア", + "name_ko": "세르비아", + "name_nl": "Servië", + "name_pl": "Serbia", + "name_pt": "Sérvia", + "name_ru": "Сербия", + "name_sv": "Serbien", + "name_tr": "Sırbistan", + "name_uk": "Сербія", + "name_ur": "سربیا", + "name_vi": "Serbia", + "name_zh": "塞尔维亚", + "name_zht": "塞爾維亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SRB.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [18.829824792873946, 45.908872358025285], + [18.82983808764996, 45.90887767189193], + [19.596044549241583, 46.17172984474454], + [20.220192498462836, 46.127468980486555], + [20.762174920339987, 45.734573065771485], + [20.874312778413355, 45.416375433934235], + [21.48352623870221, 45.18117015235788], + [21.56202273935361, 44.7689472519655], + [22.14508792490281, 44.47842234962059], + [22.459022251075936, 44.7025171982543], + [22.705725538837356, 44.57800283464702], + [22.4740084164406, 44.40922760678177], + [22.65714969248299, 44.23492300066128], + [22.410446404721597, 44.008063462899955], + [22.500156691180223, 43.642814439461006], + [22.986018507588483, 43.2111612005271], + [22.60480146657133, 42.898518785161144], + [22.43659467946128, 42.580321153323936], + [22.54501183440962, 42.46136200618804], + [22.380525750424592, 42.32025950781509], + [21.917080000000112, 42.30364], + [21.57663598940212, 42.24522439706186], + [21.54332, 42.3202500000001], + [21.66292, 42.43922], + [21.77505, 42.6827], + [21.63302, 42.67717], + [21.43866, 42.86255], + [21.27421, 42.90959], + [21.143395, 43.06868500000013], + [20.95651, 43.13094], + [20.81448, 43.27205], + [20.63508, 43.21671], + [20.49679, 42.88469], + [20.25758, 42.81275000000011], + [20.3398, 42.89852], + [19.95857, 43.10604], + [19.63, 43.21377997027054], + [19.48389, 43.35229], + [19.21852, 43.52384], + [19.454, 43.56810000000013], + [19.59976, 44.03847], + [19.11761, 44.42307000000011], + [19.36803, 44.863], + [19.00548, 44.86023], + [19.005484597557594, 44.86023449354299], + [19.39047570158459, 45.236515611342384], + [19.072768995854176, 45.52151113543209], + [18.829824792873946, 45.908872358025285] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Croatia", + "sov_a3": "HRV", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Croatia", + "adm0_a3": "HRV", + "geou_dif": 0, + "geounit": "Croatia", + "gu_a3": "HRV", + "su_dif": 0, + "subunit": "Croatia", + "su_a3": "HRV", + "brk_diff": 0, + "name": "Croatia", + "name_long": "Croatia", + "brk_a3": "HRV", + "brk_name": "Croatia", + "brk_group": null, + "abbrev": "Cro.", + "postal": "HR", + "formal_en": "Republic of Croatia", + "formal_fr": null, + "name_ciawf": "Croatia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Croatia", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 4, + "mapcolor9": 5, + "mapcolor13": 1, + "pop_est": 4067500, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 60752, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "2. High income: nonOECD", + "fips_10": "HR", + "iso_a2": "HR", + "iso_a2_eh": "HR", + "iso_a3": "HRV", + "iso_a3_eh": "HRV", + "iso_n3": "191", + "iso_n3_eh": "191", + "un_a3": "191", + "wb_a2": "HR", + "wb_a3": "HRV", + "woe_id": 23424843, + "woe_id_eh": 23424843, + "woe_note": "Exact WOE match as country", + "adm0_iso": "HRV", + "adm0_diff": null, + "adm0_tlc": "HRV", + "adm0_a3_us": "HRV", + "adm0_a3_fr": "HRV", + "adm0_a3_ru": "HRV", + "adm0_a3_es": "HRV", + "adm0_a3_cn": "HRV", + "adm0_a3_tw": "HRV", + "adm0_a3_in": "HRV", + "adm0_a3_np": "HRV", + "adm0_a3_pk": "HRV", + "adm0_a3_de": "HRV", + "adm0_a3_gb": "HRV", + "adm0_a3_br": "HRV", + "adm0_a3_il": "HRV", + "adm0_a3_ps": "HRV", + "adm0_a3_sa": "HRV", + "adm0_a3_eg": "HRV", + "adm0_a3_ma": "HRV", + "adm0_a3_pt": "HRV", + "adm0_a3_ar": "HRV", + "adm0_a3_jp": "HRV", + "adm0_a3_ko": "HRV", + "adm0_a3_vn": "HRV", + "adm0_a3_tr": "HRV", + "adm0_a3_id": "HRV", + "adm0_a3_pl": "HRV", + "adm0_a3_gr": "HRV", + "adm0_a3_it": "HRV", + "adm0_a3_nl": "HRV", + "adm0_a3_se": "HRV", + "adm0_a3_bd": "HRV", + "adm0_a3_ua": "HRV", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 16.37241, + "label_y": 45.805799, + "ne_id": 1159320833, + "wikidataid": "Q224", + "name_ar": "كرواتيا", + "name_bn": "ক্রোয়েশিয়া", + "name_de": "Kroatien", + "name_en": "Croatia", + "name_es": "Croacia", + "name_fa": "کرواسی", + "name_fr": "Croatie", + "name_el": "Κροατία", + "name_he": "קרואטיה", + "name_hi": "क्रोएशिया", + "name_hu": "Horvátország", + "name_id": "Kroasia", + "name_it": "Croazia", + "name_ja": "クロアチア", + "name_ko": "크로아티아", + "name_nl": "Kroatië", + "name_pl": "Chorwacja", + "name_pt": "Croácia", + "name_ru": "Хорватия", + "name_sv": "Kroatien", + "name_tr": "Hırvatistan", + "name_uk": "Хорватія", + "name_ur": "کروشیا", + "name_vi": "Croatia", + "name_zh": "克罗地亚", + "name_zht": "克羅地亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "HRV.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [16.564808383864857, 46.50375092221983], + [16.8825150895953, 46.38063182228444], + [17.630066359129557, 45.95176911069419], + [18.45606245288286, 45.75948110613615], + [18.829824792873946, 45.908872358025285], + [19.072768995854176, 45.52151113543209], + [19.39047570158459, 45.236515611342384], + [19.005484597557594, 44.86023449354299], + [18.553214145591653, 45.08158966733146], + [17.861783481526402, 45.067740383477144], + [17.002146030351014, 45.23377676043094], + [16.534939406000206, 45.21160757097772], + [16.318156772535872, 45.00412669532591], + [15.959367303133376, 45.23377676043094], + [15.750026075918981, 44.818711656262565], + [16.23966027188453, 44.35114329688571], + [16.456442905348865, 44.04123973243128], + [16.91615644701733, 43.66772247982567], + [17.297373488034452, 43.44634064388737], + [17.674921502358984, 43.02856252702361], + [18.56, 42.65], + [18.45001688302086, 42.47999224531218], + [18.450016310304818, 42.47999136002932], + [17.509970330483327, 42.849994615239154], + [16.930005730871642, 43.20999848080038], + [16.015384555737683, 43.50721548112722], + [15.174453973052096, 44.243191229827914], + [15.376250441151797, 44.31791535092208], + [14.92030927904051, 44.73848399512946], + [14.901602410550879, 45.07606028907611], + [14.258747592839995, 45.23377676043094], + [13.952254672917036, 44.80212352149687], + [13.656975538801191, 45.13693512631596], + [13.67940311041582, 45.48414907488501], + [13.715059848697223, 45.500323798192376], + [14.411968214585414, 45.46616567644746], + [14.595109490627806, 45.634940904312714], + [14.935243767972935, 45.471695054702685], + [15.327674594797429, 45.45231639259333], + [15.323953891672405, 45.73178253842768], + [15.671529575267556, 45.83415355079788], + [15.768732944408553, 46.23810822202345], + [16.564808383864857, 46.50375092221983] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Slovenia", + "sov_a3": "SVN", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Slovenia", + "adm0_a3": "SVN", + "geou_dif": 0, + "geounit": "Slovenia", + "gu_a3": "SVN", + "su_dif": 0, + "subunit": "Slovenia", + "su_a3": "SVN", + "brk_diff": 0, + "name": "Slovenia", + "name_long": "Slovenia", + "brk_a3": "SVN", + "brk_name": "Slovenia", + "brk_group": null, + "abbrev": "Slo.", + "postal": "SLO", + "formal_en": "Republic of Slovenia", + "formal_fr": null, + "name_ciawf": "Slovenia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Slovenia", + "name_alt": null, + "mapcolor7": 2, + "mapcolor8": 3, + "mapcolor9": 2, + "mapcolor13": 12, + "pop_est": 2087946, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 54174, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "SI", + "iso_a2": "SI", + "iso_a2_eh": "SI", + "iso_a3": "SVN", + "iso_a3_eh": "SVN", + "iso_n3": "705", + "iso_n3_eh": "705", + "un_a3": "705", + "wb_a2": "SI", + "wb_a3": "SVN", + "woe_id": 23424945, + "woe_id_eh": 23424945, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SVN", + "adm0_diff": null, + "adm0_tlc": "SVN", + "adm0_a3_us": "SVN", + "adm0_a3_fr": "SVN", + "adm0_a3_ru": "SVN", + "adm0_a3_es": "SVN", + "adm0_a3_cn": "SVN", + "adm0_a3_tw": "SVN", + "adm0_a3_in": "SVN", + "adm0_a3_np": "SVN", + "adm0_a3_pk": "SVN", + "adm0_a3_de": "SVN", + "adm0_a3_gb": "SVN", + "adm0_a3_br": "SVN", + "adm0_a3_il": "SVN", + "adm0_a3_ps": "SVN", + "adm0_a3_sa": "SVN", + "adm0_a3_eg": "SVN", + "adm0_a3_ma": "SVN", + "adm0_a3_pt": "SVN", + "adm0_a3_ar": "SVN", + "adm0_a3_jp": "SVN", + "adm0_a3_ko": "SVN", + "adm0_a3_vn": "SVN", + "adm0_a3_tr": "SVN", + "adm0_a3_id": "SVN", + "adm0_a3_pl": "SVN", + "adm0_a3_gr": "SVN", + "adm0_a3_it": "SVN", + "adm0_a3_nl": "SVN", + "adm0_a3_se": "SVN", + "adm0_a3_bd": "SVN", + "adm0_a3_ua": "SVN", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 8, + "long_len": 8, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 14.915312, + "label_y": 46.06076, + "ne_id": 1159321285, + "wikidataid": "Q215", + "name_ar": "سلوفينيا", + "name_bn": "স্লোভেনিয়া", + "name_de": "Slowenien", + "name_en": "Slovenia", + "name_es": "Eslovenia", + "name_fa": "اسلوونی", + "name_fr": "Slovénie", + "name_el": "Σλοβενία", + "name_he": "סלובניה", + "name_hi": "स्लोवेनिया", + "name_hu": "Szlovénia", + "name_id": "Slovenia", + "name_it": "Slovenia", + "name_ja": "スロベニア", + "name_ko": "슬로베니아", + "name_nl": "Slovenië", + "name_pl": "Słowenia", + "name_pt": "Eslovénia", + "name_ru": "Словения", + "name_sv": "Slovenien", + "name_tr": "Slovenya", + "name_uk": "Словенія", + "name_ur": "سلووینیا", + "name_vi": "Slovenia", + "name_zh": "斯洛文尼亚", + "name_zht": "斯洛維尼亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SVN.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [13.806475457421527, 46.509306138691215], + [14.63247155117483, 46.43181732846955], + [15.137091912504985, 46.65870270444703], + [16.011663852612656, 46.6836107448117], + [16.202298211337364, 46.85238597267696], + [16.370504998447416, 46.841327216166505], + [16.564808383864857, 46.50375092221983], + [15.768732944408553, 46.23810822202345], + [15.671529575267556, 45.83415355079788], + [15.323953891672405, 45.73178253842768], + [15.327674594797429, 45.45231639259333], + [14.935243767972935, 45.471695054702685], + [14.595109490627806, 45.634940904312714], + [14.411968214585414, 45.46616567644746], + [13.715059848697223, 45.500323798192376], + [13.937630242578308, 45.59101593686462], + [13.698109978905478, 46.01677806251735], + [13.806475457421527, 46.509306138691215] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Bulgaria", + "sov_a3": "BGR", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Bulgaria", + "adm0_a3": "BGR", + "geou_dif": 0, + "geounit": "Bulgaria", + "gu_a3": "BGR", + "su_dif": 0, + "subunit": "Bulgaria", + "su_a3": "BGR", + "brk_diff": 0, + "name": "Bulgaria", + "name_long": "Bulgaria", + "brk_a3": "BGR", + "brk_name": "Bulgaria", + "brk_group": null, + "abbrev": "Bulg.", + "postal": "BG", + "formal_en": "Republic of Bulgaria", + "formal_fr": null, + "name_ciawf": "Bulgaria", + "note_adm0": null, + "note_brk": null, + "name_sort": "Bulgaria", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 5, + "mapcolor9": 1, + "mapcolor13": 8, + "pop_est": 6975761, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 68558, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "3. Upper middle income", + "fips_10": "BU", + "iso_a2": "BG", + "iso_a2_eh": "BG", + "iso_a3": "BGR", + "iso_a3_eh": "BGR", + "iso_n3": "100", + "iso_n3_eh": "100", + "un_a3": "100", + "wb_a2": "BG", + "wb_a3": "BGR", + "woe_id": 23424771, + "woe_id_eh": 23424771, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BGR", + "adm0_diff": null, + "adm0_tlc": "BGR", + "adm0_a3_us": "BGR", + "adm0_a3_fr": "BGR", + "adm0_a3_ru": "BGR", + "adm0_a3_es": "BGR", + "adm0_a3_cn": "BGR", + "adm0_a3_tw": "BGR", + "adm0_a3_in": "BGR", + "adm0_a3_np": "BGR", + "adm0_a3_pk": "BGR", + "adm0_a3_de": "BGR", + "adm0_a3_gb": "BGR", + "adm0_a3_br": "BGR", + "adm0_a3_il": "BGR", + "adm0_a3_ps": "BGR", + "adm0_a3_sa": "BGR", + "adm0_a3_eg": "BGR", + "adm0_a3_ma": "BGR", + "adm0_a3_pt": "BGR", + "adm0_a3_ar": "BGR", + "adm0_a3_jp": "BGR", + "adm0_a3_ko": "BGR", + "adm0_a3_vn": "BGR", + "adm0_a3_tr": "BGR", + "adm0_a3_id": "BGR", + "adm0_a3_pl": "BGR", + "adm0_a3_gr": "BGR", + "adm0_a3_it": "BGR", + "adm0_a3_nl": "BGR", + "adm0_a3_se": "BGR", + "adm0_a3_bd": "BGR", + "adm0_a3_ua": "BGR", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 25.15709, + "label_y": 42.508785, + "ne_id": 1159320409, + "wikidataid": "Q219", + "name_ar": "بلغاريا", + "name_bn": "বুলগেরিয়া", + "name_de": "Bulgarien", + "name_en": "Bulgaria", + "name_es": "Bulgaria", + "name_fa": "بلغارستان", + "name_fr": "Bulgarie", + "name_el": "Βουλγαρία", + "name_he": "בולגריה", + "name_hi": "बुल्गारिया", + "name_hu": "Bulgária", + "name_id": "Bulgaria", + "name_it": "Bulgaria", + "name_ja": "ブルガリア", + "name_ko": "불가리아", + "name_nl": "Bulgarije", + "name_pl": "Bułgaria", + "name_pt": "Bulgária", + "name_ru": "Болгария", + "name_sv": "Bulgarien", + "name_tr": "Bulgaristan", + "name_uk": "Болгарія", + "name_ur": "بلغاریہ", + "name_vi": "Bulgaria", + "name_zh": "保加利亚", + "name_zht": "保加利亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BGR.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [22.65714969248299, 44.23492300066128], + [22.944832391051847, 43.82378530534713], + [23.332302280376325, 43.897010809904714], + [24.100679152124172, 43.74105133724785], + [25.569271681426926, 43.68844472917472], + [26.065158725699746, 43.94349376075127], + [27.242399529740908, 44.175986029632405], + [27.970107049275075, 43.81246816667522], + [28.558081495891997, 43.70746165625813], + [28.03909508638472, 43.293171698574184], + [27.67389773937805, 42.57789236100622], + [27.99672041190539, 42.00735871028779], + [27.13573937349048, 42.14148489030134], + [26.1170418637208, 41.82690460872456], + [26.106138136507127, 41.32889883072784], + [25.197201368925448, 41.23448598893053], + [24.492644891057978, 41.58389618587205], + [23.692073601992348, 41.309080918943856], + [22.952377150166452, 41.33799388281115], + [22.881373732197346, 41.999297186850356], + [22.380525750424592, 42.32025950781509], + [22.54501183440962, 42.46136200618804], + [22.43659467946128, 42.580321153323936], + [22.60480146657133, 42.898518785161144], + [22.986018507588483, 43.2111612005271], + [22.500156691180223, 43.642814439461006], + [22.410446404721597, 44.008063462899955], + [22.65714969248299, 44.23492300066128] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Montenegro", + "sov_a3": "MNE", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Montenegro", + "adm0_a3": "MNE", + "geou_dif": 0, + "geounit": "Montenegro", + "gu_a3": "MNE", + "su_dif": 0, + "subunit": "Montenegro", + "su_a3": "MNE", + "brk_diff": 0, + "name": "Montenegro", + "name_long": "Montenegro", + "brk_a3": "MNE", + "brk_name": "Montenegro", + "brk_group": null, + "abbrev": "Mont.", + "postal": "ME", + "formal_en": "Montenegro", + "formal_fr": null, + "name_ciawf": "Montenegro", + "note_adm0": null, + "note_brk": null, + "name_sort": "Montenegro", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 1, + "mapcolor9": 4, + "mapcolor13": 5, + "pop_est": 622137, + "pop_rank": 11, + "pop_year": 2019, + "gdp_md": 5542, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "MJ", + "iso_a2": "ME", + "iso_a2_eh": "ME", + "iso_a3": "MNE", + "iso_a3_eh": "MNE", + "iso_n3": "499", + "iso_n3_eh": "499", + "un_a3": "499", + "wb_a2": "ME", + "wb_a3": "MNE", + "woe_id": 20069817, + "woe_id_eh": 20069817, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MNE", + "adm0_diff": null, + "adm0_tlc": "MNE", + "adm0_a3_us": "MNE", + "adm0_a3_fr": "MNE", + "adm0_a3_ru": "MNE", + "adm0_a3_es": "MNE", + "adm0_a3_cn": "MNE", + "adm0_a3_tw": "MNE", + "adm0_a3_in": "MNE", + "adm0_a3_np": "MNE", + "adm0_a3_pk": "MNE", + "adm0_a3_de": "MNE", + "adm0_a3_gb": "MNE", + "adm0_a3_br": "MNE", + "adm0_a3_il": "MNE", + "adm0_a3_ps": "MNE", + "adm0_a3_sa": "MNE", + "adm0_a3_eg": "MNE", + "adm0_a3_ma": "MNE", + "adm0_a3_pt": "MNE", + "adm0_a3_ar": "MNE", + "adm0_a3_jp": "MNE", + "adm0_a3_ko": "MNE", + "adm0_a3_vn": "MNE", + "adm0_a3_tr": "MNE", + "adm0_a3_id": "MNE", + "adm0_a3_pl": "MNE", + "adm0_a3_gr": "MNE", + "adm0_a3_it": "MNE", + "adm0_a3_nl": "MNE", + "adm0_a3_se": "MNE", + "adm0_a3_bd": "MNE", + "adm0_a3_ua": "MNE", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 10, + "long_len": 10, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 19.143727, + "label_y": 42.803101, + "ne_id": 1159321069, + "wikidataid": "Q236", + "name_ar": "الجبل الأسود", + "name_bn": "মন্টিনিগ্রো", + "name_de": "Montenegro", + "name_en": "Montenegro", + "name_es": "Montenegro", + "name_fa": "مونتهنگرو", + "name_fr": "Monténégro", + "name_el": "Μαυροβούνιο", + "name_he": "מונטנגרו", + "name_hi": "मॉन्टेनीग्रो", + "name_hu": "Montenegró", + "name_id": "Montenegro", + "name_it": "Montenegro", + "name_ja": "モンテネグロ", + "name_ko": "몬테네그로", + "name_nl": "Montenegro", + "name_pl": "Czarnogóra", + "name_pt": "Montenegro", + "name_ru": "Черногория", + "name_sv": "Montenegro", + "name_tr": "Karadağ", + "name_uk": "Чорногорія", + "name_ur": "مونٹینیگرو", + "name_vi": "Montenegro", + "name_zh": "黑山", + "name_zht": "蒙特內哥羅", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MNE.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [20.0707, 42.58863], + [19.801613396898688, 42.50009349219084], + [19.73805138517963, 42.68824738216557], + [19.304486118250793, 42.19574514420782], + [19.37176816334725, 41.877550679783496], + [19.16246, 41.95502], + [18.88214, 42.28151], + [18.45001688302086, 42.47999224531218], + [18.56, 42.65], + [18.70648, 43.20011], + [19.03165, 43.43253], + [19.21852, 43.52384], + [19.48389, 43.35229], + [19.63, 43.21377997027054], + [19.95857, 43.10604], + [20.3398, 42.89852], + [20.25758, 42.81275000000011], + [20.0707, 42.58863] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 5, + "sovereignt": "Bosnia and Herzegovina", + "sov_a3": "BIH", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Bosnia and Herzegovina", + "adm0_a3": "BIH", + "geou_dif": 0, + "geounit": "Bosnia and Herzegovina", + "gu_a3": "BIH", + "su_dif": 0, + "subunit": "Bosnia and Herzegovina", + "su_a3": "BIH", + "brk_diff": 0, + "name": "Bosnia and Herz.", + "name_long": "Bosnia and Herzegovina", + "brk_a3": "BIH", + "brk_name": "Bosnia and Herz.", + "brk_group": null, + "abbrev": "B.H.", + "postal": "BiH", + "formal_en": "Bosnia and Herzegovina", + "formal_fr": null, + "name_ciawf": "Bosnia and Herzegovina", + "note_adm0": null, + "note_brk": null, + "name_sort": "Bosnia and Herzegovina", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 1, + "mapcolor9": 1, + "mapcolor13": 2, + "pop_est": 3301000, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 20164, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "3. Upper middle income", + "fips_10": "BK", + "iso_a2": "BA", + "iso_a2_eh": "BA", + "iso_a3": "BIH", + "iso_a3_eh": "BIH", + "iso_n3": "070", + "iso_n3_eh": "070", + "un_a3": "070", + "wb_a2": "BA", + "wb_a3": "BIH", + "woe_id": 23424761, + "woe_id_eh": 23424761, + "woe_note": "Exact WOE match as country", + "adm0_iso": "BIH", + "adm0_diff": null, + "adm0_tlc": "BIH", + "adm0_a3_us": "BIH", + "adm0_a3_fr": "BIH", + "adm0_a3_ru": "BIH", + "adm0_a3_es": "BIH", + "adm0_a3_cn": "BIH", + "adm0_a3_tw": "BIH", + "adm0_a3_in": "BIH", + "adm0_a3_np": "BIH", + "adm0_a3_pk": "BIH", + "adm0_a3_de": "BIH", + "adm0_a3_gb": "BIH", + "adm0_a3_br": "BIH", + "adm0_a3_il": "BIH", + "adm0_a3_ps": "BIH", + "adm0_a3_sa": "BIH", + "adm0_a3_eg": "BIH", + "adm0_a3_ma": "BIH", + "adm0_a3_pt": "BIH", + "adm0_a3_ar": "BIH", + "adm0_a3_jp": "BIH", + "adm0_a3_ko": "BIH", + "adm0_a3_vn": "BIH", + "adm0_a3_tr": "BIH", + "adm0_a3_id": "BIH", + "adm0_a3_pl": "BIH", + "adm0_a3_gr": "BIH", + "adm0_a3_it": "BIH", + "adm0_a3_nl": "BIH", + "adm0_a3_se": "BIH", + "adm0_a3_bd": "BIH", + "adm0_a3_ua": "BIH", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 16, + "long_len": 22, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4.5, + "max_label": 6.8, + "label_x": 18.06841, + "label_y": 44.091051, + "ne_id": 1159320417, + "wikidataid": "Q225", + "name_ar": "البوسنة والهرسك", + "name_bn": "বসনিয়া ও হার্জেগোভিনা", + "name_de": "Bosnien und Herzegowina", + "name_en": "Bosnia and Herzegovina", + "name_es": "Bosnia y Herzegovina", + "name_fa": "بوسنی و هرزگوین", + "name_fr": "Bosnie-Herzégovine", + "name_el": "Βοσνία και Ερζεγοβίνη", + "name_he": "בוסניה והרצגובינה", + "name_hi": "बॉस्निया और हर्ज़ेगोविना", + "name_hu": "Bosznia-Hercegovina", + "name_id": "Bosnia dan Herzegovina", + "name_it": "Bosnia ed Erzegovina", + "name_ja": "ボスニア・ヘルツェゴビナ", + "name_ko": "보스니아 헤르체고비나", + "name_nl": "Bosnië en Herzegovina", + "name_pl": "Bośnia i Hercegowina", + "name_pt": "Bósnia e Herzegovina", + "name_ru": "Босния и Герцеговина", + "name_sv": "Bosnien och Hercegovina", + "name_tr": "Bosna-Hersek", + "name_uk": "Боснія і Герцеговина", + "name_ur": "بوسنیا و ہرزیگووینا", + "name_vi": "Bosna và Hercegovina", + "name_zh": "波斯尼亚和黑塞哥维那", + "name_zht": "波士尼亞與赫塞哥維納", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "BIH.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [18.56, 42.65], + [17.674921502358984, 43.02856252702361], + [17.297373488034452, 43.44634064388737], + [16.91615644701733, 43.66772247982567], + [16.456442905348865, 44.04123973243128], + [16.23966027188453, 44.35114329688571], + [15.750026075918981, 44.818711656262565], + [15.959367303133376, 45.23377676043094], + [16.318156772535872, 45.00412669532591], + [16.534939406000206, 45.21160757097772], + [17.002146030351014, 45.23377676043094], + [17.861783481526402, 45.067740383477144], + [18.553214145591653, 45.08158966733146], + [19.005484597557594, 44.86023449354299], + [19.00548, 44.86023], + [19.36803, 44.863], + [19.11761, 44.42307000000011], + [19.59976, 44.03847], + [19.454, 43.56810000000013], + [19.21852, 43.52384], + [19.03165, 43.43253], + [18.70648, 43.20011], + [18.56, 42.65] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Portugal", + "sov_a3": "PRT", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Portugal", + "adm0_a3": "PRT", + "geou_dif": 0, + "geounit": "Portugal", + "gu_a3": "PRT", + "su_dif": 1, + "subunit": "Portugal", + "su_a3": "PR1", + "brk_diff": 0, + "name": "Portugal", + "name_long": "Portugal", + "brk_a3": "PR1", + "brk_name": "Portugal", + "brk_group": null, + "abbrev": "Port.", + "postal": "P", + "formal_en": "Portuguese Republic", + "formal_fr": null, + "name_ciawf": "Portugal", + "note_adm0": null, + "note_brk": null, + "name_sort": "Portugal", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 7, + "mapcolor9": 1, + "mapcolor13": 4, + "pop_est": 10269417, + "pop_rank": 14, + "pop_year": 2019, + "gdp_md": 238785, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "PO", + "iso_a2": "PT", + "iso_a2_eh": "PT", + "iso_a3": "PRT", + "iso_a3_eh": "PRT", + "iso_n3": "620", + "iso_n3_eh": "620", + "un_a3": "620", + "wb_a2": "PT", + "wb_a3": "PRT", + "woe_id": 23424925, + "woe_id_eh": 23424925, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PR1", + "adm0_diff": null, + "adm0_tlc": "PR1", + "adm0_a3_us": "PRT", + "adm0_a3_fr": "PRT", + "adm0_a3_ru": "PRT", + "adm0_a3_es": "PRT", + "adm0_a3_cn": "PRT", + "adm0_a3_tw": "PRT", + "adm0_a3_in": "PRT", + "adm0_a3_np": "PRT", + "adm0_a3_pk": "PRT", + "adm0_a3_de": "PRT", + "adm0_a3_gb": "PRT", + "adm0_a3_br": "PRT", + "adm0_a3_il": "PRT", + "adm0_a3_ps": "PRT", + "adm0_a3_sa": "PRT", + "adm0_a3_eg": "PRT", + "adm0_a3_ma": "PRT", + "adm0_a3_pt": "PRT", + "adm0_a3_ar": "PRT", + "adm0_a3_jp": "PRT", + "adm0_a3_ko": "PRT", + "adm0_a3_vn": "PRT", + "adm0_a3_tr": "PRT", + "adm0_a3_id": "PRT", + "adm0_a3_pl": "PRT", + "adm0_a3_gr": "PRT", + "adm0_a3_it": "PRT", + "adm0_a3_nl": "PRT", + "adm0_a3_se": "PRT", + "adm0_a3_bd": "PRT", + "adm0_a3_ua": "PRT", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Southern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 8, + "long_len": 8, + "abbrev_len": 5, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": -8.271754, + "label_y": 39.606675, + "ne_id": 1159321187, + "wikidataid": "Q45", + "name_ar": "البرتغال", + "name_bn": "পর্তুগাল", + "name_de": "Portugal", + "name_en": "Portugal", + "name_es": "Portugal", + "name_fa": "پرتغال", + "name_fr": "Portugal", + "name_el": "Πορτογαλία", + "name_he": "פורטוגל", + "name_hi": "पुर्तगाल", + "name_hu": "Portugália", + "name_id": "Portugal", + "name_it": "Portogallo", + "name_ja": "ポルトガル", + "name_ko": "포르투갈", + "name_nl": "Portugal", + "name_pl": "Portugalia", + "name_pt": "Portugal", + "name_ru": "Португалия", + "name_sv": "Portugal", + "name_tr": "Portekiz", + "name_uk": "Португалія", + "name_ur": "پرتگال", + "name_vi": "Bồ Đào Nha", + "name_zh": "葡萄牙", + "name_zht": "葡萄牙", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PRT.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-9.034817674180246, 41.880570583659676], + [-8.67194576662672, 42.13468943945496], + [-8.263856980817792, 42.28046865495034], + [-8.013174607769912, 41.790886135417125], + [-7.422512986673795, 41.79207469335984], + [-7.251308966490824, 41.91834605566505], + [-6.668605515967656, 41.883386949219584], + [-6.389087693700915, 41.381815497394655], + [-6.851126674822552, 41.11108266861753], + [-6.864019944679385, 40.33087189387483], + [-7.026413133156595, 40.184524237624245], + [-7.066591559263529, 39.711891587882775], + [-7.498632371439726, 39.62957103124181], + [-7.098036668313128, 39.03007274022379], + [-7.374092169616318, 38.37305858006492], + [-7.029281175148796, 38.07576406508977], + [-7.166507941099865, 37.803894354802225], + [-7.537105475281024, 37.42890432387624], + [-7.453725551778092, 37.09778758396607], + [-7.855613165711986, 36.83826854099627], + [-8.382816127953689, 36.97888011326246], + [-8.898856980820327, 36.86880931248078], + [-8.746101446965554, 37.65134552667661], + [-8.83999752443988, 38.266243394517616], + [-9.287463751655224, 38.3584858261586], + [-9.526570603869715, 38.73742910415491], + [-9.446988898140233, 39.39206614842837], + [-9.048305223008427, 39.75509308527877], + [-8.977353481471681, 40.15930613866581], + [-8.768684047877102, 40.76063894303019], + [-8.79085323733031, 41.18433401139126], + [-8.99078935386757, 41.54345937760364], + [-9.034817674180246, 41.880570583659676] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Moldova", + "sov_a3": "MDA", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Moldova", + "adm0_a3": "MDA", + "geou_dif": 0, + "geounit": "Moldova", + "gu_a3": "MDA", + "su_dif": 0, + "subunit": "Moldova", + "su_a3": "MDA", + "brk_diff": 0, + "name": "Moldova", + "name_long": "Moldova", + "brk_a3": "MDA", + "brk_name": "Moldova", + "brk_group": null, + "abbrev": "Mda.", + "postal": "MD", + "formal_en": "Republic of Moldova", + "formal_fr": null, + "name_ciawf": "Moldova", + "note_adm0": null, + "note_brk": null, + "name_sort": "Moldova", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 5, + "mapcolor9": 4, + "mapcolor13": 12, + "pop_est": 2657637, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 11968, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "MD", + "iso_a2": "MD", + "iso_a2_eh": "MD", + "iso_a3": "MDA", + "iso_a3_eh": "MDA", + "iso_n3": "498", + "iso_n3_eh": "498", + "un_a3": "498", + "wb_a2": "MD", + "wb_a3": "MDA", + "woe_id": 23424885, + "woe_id_eh": 23424885, + "woe_note": "Exact WOE match as country", + "adm0_iso": "MDA", + "adm0_diff": null, + "adm0_tlc": "MDA", + "adm0_a3_us": "MDA", + "adm0_a3_fr": "MDA", + "adm0_a3_ru": "MDA", + "adm0_a3_es": "MDA", + "adm0_a3_cn": "MDA", + "adm0_a3_tw": "MDA", + "adm0_a3_in": "MDA", + "adm0_a3_np": "MDA", + "adm0_a3_pk": "MDA", + "adm0_a3_de": "MDA", + "adm0_a3_gb": "MDA", + "adm0_a3_br": "MDA", + "adm0_a3_il": "MDA", + "adm0_a3_ps": "MDA", + "adm0_a3_sa": "MDA", + "adm0_a3_eg": "MDA", + "adm0_a3_ma": "MDA", + "adm0_a3_pt": "MDA", + "adm0_a3_ar": "MDA", + "adm0_a3_jp": "MDA", + "adm0_a3_ko": "MDA", + "adm0_a3_vn": "MDA", + "adm0_a3_tr": "MDA", + "adm0_a3_id": "MDA", + "adm0_a3_pl": "MDA", + "adm0_a3_gr": "MDA", + "adm0_a3_it": "MDA", + "adm0_a3_nl": "MDA", + "adm0_a3_se": "MDA", + "adm0_a3_bd": "MDA", + "adm0_a3_ua": "MDA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Eastern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 5, + "max_label": 10, + "label_x": 28.487904, + "label_y": 47.434999, + "ne_id": 1159321045, + "wikidataid": "Q217", + "name_ar": "مولدوفا", + "name_bn": "মলদোভা", + "name_de": "Republik Moldau", + "name_en": "Moldova", + "name_es": "Moldavia", + "name_fa": "مولداوی", + "name_fr": "Moldavie", + "name_el": "Μολδαβία", + "name_he": "מולדובה", + "name_hi": "मॉल्डोवा", + "name_hu": "Moldova", + "name_id": "Moldova", + "name_it": "Moldavia", + "name_ja": "モルドバ", + "name_ko": "몰도바", + "name_nl": "Moldavië", + "name_pl": "Mołdawia", + "name_pt": "Moldávia", + "name_ru": "Молдавия", + "name_sv": "Moldavien", + "name_tr": "Moldova", + "name_uk": "Молдова", + "name_ur": "مالدووا", + "name_vi": "Moldova", + "name_zh": "摩尔多瓦", + "name_zht": "摩爾多瓦", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "MDA.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [26.619336785597795, 48.22072622333347], + [26.857823520624805, 48.368210761094495], + [27.522537469195157, 48.467119452501116], + [28.259546746541844, 48.15556224221342], + [28.670891147585166, 48.1181485052341], + [29.12269819511303, 47.849095160506465], + [29.05086795422727, 47.5102269557525], + [29.415135125452736, 47.34664520933258], + [29.559674106573112, 46.928582872091326], + [29.908851759569302, 46.67436066343146], + [29.838210076626297, 46.52532583270169], + [30.024658644335375, 46.42393667254504], + [29.759971958136394, 46.34998769793536], + [29.170653924279804, 46.37926239682872], + [29.07210696789929, 46.517677720722496], + [28.862972446414062, 46.43788930926383], + [28.933717482221596, 46.25883047137256], + [28.65998742037158, 45.93998688413164], + [28.485269402792767, 45.5969070501459], + [28.23355350109904, 45.48828318946829], + [28.0544429867754, 45.944586086605625], + [28.160017937947714, 46.37156260841722], + [28.128030226359044, 46.810476386088254], + [27.551166212684848, 47.40511709247083], + [27.233872918412743, 47.82677094175638], + [26.924176059687568, 48.123264472030996], + [26.619336785597795, 48.22072622333347] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Iceland", + "sov_a3": "ISL", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Iceland", + "adm0_a3": "ISL", + "geou_dif": 0, + "geounit": "Iceland", + "gu_a3": "ISL", + "su_dif": 0, + "subunit": "Iceland", + "su_a3": "ISL", + "brk_diff": 0, + "name": "Iceland", + "name_long": "Iceland", + "brk_a3": "ISL", + "brk_name": "Iceland", + "brk_group": null, + "abbrev": "Iceland", + "postal": "IS", + "formal_en": "Republic of Iceland", + "formal_fr": null, + "name_ciawf": "Iceland", + "note_adm0": null, + "note_brk": null, + "name_sort": "Iceland", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 4, + "mapcolor13": 9, + "pop_est": 361313, + "pop_rank": 10, + "pop_year": 2019, + "gdp_md": 24188, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "IC", + "iso_a2": "IS", + "iso_a2_eh": "IS", + "iso_a3": "ISL", + "iso_a3_eh": "ISL", + "iso_n3": "352", + "iso_n3_eh": "352", + "un_a3": "352", + "wb_a2": "IS", + "wb_a3": "ISL", + "woe_id": 23424845, + "woe_id_eh": 23424845, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ISL", + "adm0_diff": null, + "adm0_tlc": "ISL", + "adm0_a3_us": "ISL", + "adm0_a3_fr": "ISL", + "adm0_a3_ru": "ISL", + "adm0_a3_es": "ISL", + "adm0_a3_cn": "ISL", + "adm0_a3_tw": "ISL", + "adm0_a3_in": "ISL", + "adm0_a3_np": "ISL", + "adm0_a3_pk": "ISL", + "adm0_a3_de": "ISL", + "adm0_a3_gb": "ISL", + "adm0_a3_br": "ISL", + "adm0_a3_il": "ISL", + "adm0_a3_ps": "ISL", + "adm0_a3_sa": "ISL", + "adm0_a3_eg": "ISL", + "adm0_a3_ma": "ISL", + "adm0_a3_pt": "ISL", + "adm0_a3_ar": "ISL", + "adm0_a3_jp": "ISL", + "adm0_a3_ko": "ISL", + "adm0_a3_vn": "ISL", + "adm0_a3_tr": "ISL", + "adm0_a3_id": "ISL", + "adm0_a3_pl": "ISL", + "adm0_a3_gr": "ISL", + "adm0_a3_it": "ISL", + "adm0_a3_nl": "ISL", + "adm0_a3_se": "ISL", + "adm0_a3_bd": "ISL", + "adm0_a3_ua": "ISL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Europe", + "region_un": "Europe", + "subregion": "Northern Europe", + "region_wb": "Europe & Central Asia", + "name_len": 7, + "long_len": 7, + "abbrev_len": 7, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 7, + "label_x": -18.673711, + "label_y": 64.779286, + "ne_id": 1159320917, + "wikidataid": "Q189", + "name_ar": "آيسلندا", + "name_bn": "আইসল্যান্ড", + "name_de": "Island", + "name_en": "Iceland", + "name_es": "Islandia", + "name_fa": "ایسلند", + "name_fr": "Islande", + "name_el": "Ισλανδία", + "name_he": "איסלנד", + "name_hi": "आइसलैण्ड", + "name_hu": "Izland", + "name_id": "Islandia", + "name_it": "Islanda", + "name_ja": "アイスランド", + "name_ko": "아이슬란드", + "name_nl": "IJsland", + "name_pl": "Islandia", + "name_pt": "Islândia", + "name_ru": "Исландия", + "name_sv": "Island", + "name_tr": "İzlanda", + "name_uk": "Ісландія", + "name_ur": "آئس لینڈ", + "name_vi": "Iceland", + "name_zh": "冰岛", + "name_zht": "冰島", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ISL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [-14.508695441129234, 66.45589223903143], + [-14.739637417041607, 65.8087482774403], + [-13.60973222497981, 65.12667104761987], + [-14.909833746794902, 64.36408193628868], + [-17.794438035543422, 63.678749091233854], + [-18.656245896874992, 63.49638296167582], + [-19.97275468594276, 63.64363495549153], + [-22.762971971110158, 63.960178941495386], + [-21.778484259517683, 64.40211579045551], + [-23.95504391121911, 64.8911298692335], + [-22.184402635170358, 65.0849681667603], + [-22.227423265053332, 65.37859365504274], + [-24.326184047939336, 65.61118927678847], + [-23.65051469572309, 66.26251902939522], + [-22.134922451250887, 66.41046865504687], + [-20.57628373867955, 65.73211212835143], + [-19.05684160000159, 66.27660085719477], + [-17.79862382655905, 65.99385325790978], + [-16.167818976292125, 66.52679230413587], + [-14.508695441129234, 66.45589223903143] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Papua New Guinea", + "sov_a3": "PNG", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Papua New Guinea", + "adm0_a3": "PNG", + "geou_dif": 0, + "geounit": "Papua New Guinea", + "gu_a3": "PNG", + "su_dif": 1, + "subunit": "Papua New Guinea", + "su_a3": "PN1", + "brk_diff": 0, + "name": "Papua New Guinea", + "name_long": "Papua New Guinea", + "brk_a3": "PN1", + "brk_name": "Papua New Guinea", + "brk_group": null, + "abbrev": "P.N.G.", + "postal": "PG", + "formal_en": "Independent State of Papua New Guinea", + "formal_fr": null, + "name_ciawf": "Papua New Guinea", + "note_adm0": null, + "note_brk": null, + "name_sort": "Papua New Guinea", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 2, + "mapcolor9": 3, + "mapcolor13": 1, + "pop_est": 8776109, + "pop_rank": 13, + "pop_year": 2019, + "gdp_md": 24829, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "PP", + "iso_a2": "PG", + "iso_a2_eh": "PG", + "iso_a3": "PNG", + "iso_a3_eh": "PNG", + "iso_n3": "598", + "iso_n3_eh": "598", + "un_a3": "598", + "wb_a2": "PG", + "wb_a3": "PNG", + "woe_id": 23424926, + "woe_id_eh": 23424926, + "woe_note": "Exact WOE match as country", + "adm0_iso": "PN1", + "adm0_diff": null, + "adm0_tlc": "PN1", + "adm0_a3_us": "PNG", + "adm0_a3_fr": "PNG", + "adm0_a3_ru": "PNG", + "adm0_a3_es": "PNG", + "adm0_a3_cn": "PNG", + "adm0_a3_tw": "PNG", + "adm0_a3_in": "PNG", + "adm0_a3_np": "PNG", + "adm0_a3_pk": "PNG", + "adm0_a3_de": "PNG", + "adm0_a3_gb": "PNG", + "adm0_a3_br": "PNG", + "adm0_a3_il": "PNG", + "adm0_a3_ps": "PNG", + "adm0_a3_sa": "PNG", + "adm0_a3_eg": "PNG", + "adm0_a3_ma": "PNG", + "adm0_a3_pt": "PNG", + "adm0_a3_ar": "PNG", + "adm0_a3_jp": "PNG", + "adm0_a3_ko": "PNG", + "adm0_a3_vn": "PNG", + "adm0_a3_tr": "PNG", + "adm0_a3_id": "PNG", + "adm0_a3_pl": "PNG", + "adm0_a3_gr": "PNG", + "adm0_a3_it": "PNG", + "adm0_a3_nl": "PNG", + "adm0_a3_se": "PNG", + "adm0_a3_bd": "PNG", + "adm0_a3_ua": "PNG", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Oceania", + "region_un": "Oceania", + "subregion": "Melanesia", + "region_wb": "East Asia & Pacific", + "name_len": 16, + "long_len": 16, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2.5, + "max_label": 7.5, + "label_x": 143.910216, + "label_y": -5.695285, + "ne_id": 1159321173, + "wikidataid": "Q691", + "name_ar": "بابوا غينيا الجديدة", + "name_bn": "পাপুয়া নিউগিনি", + "name_de": "Papua-Neuguinea", + "name_en": "Papua New Guinea", + "name_es": "Papúa Nueva Guinea", + "name_fa": "پاپوآ گینه نو", + "name_fr": "Papouasie-Nouvelle-Guinée", + "name_el": "Παπούα Νέα Γουινέα", + "name_he": "פפואה גינאה החדשה", + "name_hi": "पापुआ न्यू गिनी", + "name_hu": "Pápua Új-Guinea", + "name_id": "Papua Nugini", + "name_it": "Papua Nuova Guinea", + "name_ja": "パプアニューギニア", + "name_ko": "파푸아뉴기니", + "name_nl": "Papoea-Nieuw-Guinea", + "name_pl": "Papua-Nowa Gwinea", + "name_pt": "Papua-Nova Guiné", + "name_ru": "Папуа — Новая Гвинея", + "name_sv": "Papua Nya Guinea", + "name_tr": "Papua Yeni Gine", + "name_uk": "Папуа Нова Гвінея", + "name_ur": "پاپوا نیو گنی", + "name_vi": "Papua New Guinea", + "name_zh": "巴布亚新几内亚", + "name_zht": "巴布亞紐幾內亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "PNG.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [141.00021040259185, -2.60015105551566], + [142.73524661679147, -3.28915292726321], + [144.58397098203324, -3.861417738463416], + [145.27317955950997, -4.373737888205049], + [145.8297864117257, -4.876497897972683], + [145.981921828393, -5.465609226100043], + [147.64807335834757, -6.083659356310847], + [147.89110761941623, -6.614014580922343], + [146.97090538959486, -6.721656589386313], + [147.19187381407494, -7.388024183790023], + [148.08463585834932, -8.044108168167647], + [148.73410525939357, -9.104663588093764], + [149.30683515848443, -9.07143564213009], + [149.26663089416132, -9.514406019736029], + [150.03872846903425, -9.684318129111709], + [149.7387984560122, -9.872937106977048], + [150.80162763895913, -10.293686618697478], + [150.6905749859639, -10.582712904505925], + [150.02839318257583, -10.652476088099952], + [149.78231001200197, -10.393267103723923], + [148.92313764871727, -10.280922539921384], + [147.913018426708, -10.13044076908745], + [147.13544315001218, -9.492443536011983], + [146.56788089415056, -8.942554619994155], + [146.04848107318492, -8.067414239131281], + [144.74416792213805, -7.630128269077446], + [143.89708784400966, -7.915330498896296], + [143.28637576718432, -8.24549122480908], + [143.41391320208066, -8.983068942910982], + [142.62843143124417, -9.326820570516524], + [142.06825890520025, -9.159595635620022], + [141.03385176001382, -9.117892754760483], + [141.01705691951895, -5.859021905138071], + [141.00021040259185, -2.60015105551566] + ] + ], + [ + [ + [152.64001671774253, -3.659983005389691], + [153.0199935243847, -3.980015150573265], + [153.14003787659874, -4.499983412294092], + [152.82729210836828, -4.766427097190991], + [152.63867313050298, -4.176127211120921], + [152.40602583232493, -3.789742526874583], + [151.95323693258354, -3.462062269711816], + [151.38427941305002, -3.035421644710112], + [150.66204959533883, -2.741486097833935], + [150.93996544820448, -2.500002129734007], + [151.47998416565457, -2.779985039891379], + [151.8200150901351, -2.999971612157886], + [152.23998945537113, -3.24000864015364], + [152.64001671774253, -3.659983005389691] + ] + ], + [ + [ + [151.30139041565388, -5.840728448106752], + [150.75444705627666, -6.083762709175431], + [150.2411967307538, -6.317753594593028], + [149.70996300679332, -6.316513360218025], + [148.89006473205046, -6.026040134305404], + [148.31893680236067, -5.747142429226166], + [148.40182579975686, -5.437755629094717], + [149.29841190002082, -5.58374155031926], + [149.84556196512722, -5.505503431829368], + [149.99625044169028, -5.026101169457654], + [150.13975589416486, -5.001348158389852], + [150.23690758687354, -5.532220147324267], + [150.80746707580812, -5.455842380396874], + [151.08967207255404, -5.113692722192383], + [151.6478808941709, -4.757073662946162], + [151.53786176982146, -4.167807305521933], + [152.1367916200843, -4.14879037843852], + [152.33874311748093, -4.312966403829805], + [152.3186926617517, -4.867661228050771], + [151.98279585185452, -5.478063246282382], + [151.45910688700866, -5.560280450058754], + [151.30139041565388, -5.840728448106752] + ] + ], + [ + [ + [154.75999067608439, -5.339983819198495], + [155.06291792217934, -5.56679168052753], + [155.5477462099417, -6.200654799019645], + [156.0199654482248, -6.540013929880381], + [155.8800256695784, -6.819996840037753], + [155.59999108298877, -6.919990736522522], + [155.16699425681514, -6.535931491729322], + [154.72919152243838, -5.900828138862195], + [154.51411421123964, -5.139117526879986], + [154.65250369691728, -5.04243092206189], + [154.75999067608439, -5.339983819198495] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "Australia", + "sov_a3": "AU1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "Australia", + "adm0_a3": "AUS", + "geou_dif": 0, + "geounit": "Australia", + "gu_a3": "AUS", + "su_dif": 0, + "subunit": "Australia", + "su_a3": "AUS", + "brk_diff": 0, + "name": "Australia", + "name_long": "Australia", + "brk_a3": "AUS", + "brk_name": "Australia", + "brk_group": null, + "abbrev": "Auz.", + "postal": "AU", + "formal_en": "Commonwealth of Australia", + "formal_fr": null, + "name_ciawf": "Australia", + "note_adm0": null, + "note_brk": null, + "name_sort": "Australia", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 2, + "mapcolor9": 2, + "mapcolor13": 7, + "pop_est": 25364307, + "pop_rank": 15, + "pop_year": 2019, + "gdp_md": 1396567, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "AS", + "iso_a2": "AU", + "iso_a2_eh": "AU", + "iso_a3": "AUS", + "iso_a3_eh": "AUS", + "iso_n3": "036", + "iso_n3_eh": "036", + "un_a3": "036", + "wb_a2": "AU", + "wb_a3": "AUS", + "woe_id": -90, + "woe_id_eh": 23424748, + "woe_note": "Includes Ashmore and Cartier Islands (23424749) and Coral Sea Islands (23424790).", + "adm0_iso": "AUS", + "adm0_diff": null, + "adm0_tlc": "AUS", + "adm0_a3_us": "AUS", + "adm0_a3_fr": "AUS", + "adm0_a3_ru": "AUS", + "adm0_a3_es": "AUS", + "adm0_a3_cn": "AUS", + "adm0_a3_tw": "AUS", + "adm0_a3_in": "AUS", + "adm0_a3_np": "AUS", + "adm0_a3_pk": "AUS", + "adm0_a3_de": "AUS", + "adm0_a3_gb": "AUS", + "adm0_a3_br": "AUS", + "adm0_a3_il": "AUS", + "adm0_a3_ps": "AUS", + "adm0_a3_sa": "AUS", + "adm0_a3_eg": "AUS", + "adm0_a3_ma": "AUS", + "adm0_a3_pt": "AUS", + "adm0_a3_ar": "AUS", + "adm0_a3_jp": "AUS", + "adm0_a3_ko": "AUS", + "adm0_a3_vn": "AUS", + "adm0_a3_tr": "AUS", + "adm0_a3_id": "AUS", + "adm0_a3_pl": "AUS", + "adm0_a3_gr": "AUS", + "adm0_a3_it": "AUS", + "adm0_a3_nl": "AUS", + "adm0_a3_se": "AUS", + "adm0_a3_bd": "AUS", + "adm0_a3_ua": "AUS", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Oceania", + "region_un": "Oceania", + "subregion": "Australia and New Zealand", + "region_wb": "East Asia & Pacific", + "name_len": 9, + "long_len": 9, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 1.7, + "max_label": 5.7, + "label_x": 134.04972, + "label_y": -24.129522, + "ne_id": 1159320355, + "wikidataid": "Q408", + "name_ar": "أستراليا", + "name_bn": "অস্ট্রেলিয়া", + "name_de": "Australien", + "name_en": "Australia", + "name_es": "Australia", + "name_fa": "استرالیا", + "name_fr": "Australie", + "name_el": "Αυστραλία", + "name_he": "אוסטרליה", + "name_hi": "ऑस्ट्रेलिया", + "name_hu": "Ausztrália", + "name_id": "Australia", + "name_it": "Australia", + "name_ja": "オーストラリア", + "name_ko": "오스트레일리아", + "name_nl": "Australië", + "name_pl": "Australia", + "name_pt": "Austrália", + "name_ru": "Австралия", + "name_sv": "Australien", + "name_tr": "Avustralya", + "name_uk": "Австралія", + "name_ur": "آسٹریلیا", + "name_vi": "Úc", + "name_zh": "澳大利亚", + "name_zht": "澳大利亞", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "AUS.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [147.68925947488418, -40.808258152022674], + [148.289067824496, -40.87543751400211], + [148.35986453673587, -42.06244516374644], + [148.01730146707303, -42.40702361426865], + [147.91405195535384, -43.211522312188535], + [147.56456424376393, -42.937688897473905], + [146.87034305235488, -43.6345972633621], + [146.66332726459365, -43.58085377377856], + [146.04837772032033, -43.549744561538844], + [145.4319295595106, -42.693776137056254], + [145.29509036680173, -42.033609714527564], + [144.71807132383066, -41.16255177181576], + [144.7437545106797, -40.70397511165767], + [145.3979781434948, -40.79254851660594], + [146.3641207216237, -41.13769540788336], + [146.90858361225088, -41.00054615658073], + [147.68925947488418, -40.808258152022674] + ] + ], + [ + [ + [126.14871382050114, -32.21596607842059], + [125.08862348846566, -32.72875131605285], + [124.22164798390492, -32.95948658623607], + [124.02894656788851, -33.4838473447017], + [123.65966678273077, -33.89017913181271], + [122.81103641163364, -33.914467054989885], + [122.1830644064228, -34.0034021949642], + [121.29919070850259, -33.821036065406176], + [120.58026818245806, -33.93017669040661], + [119.89369510302822, -33.9760653622818], + [119.29889936734875, -34.50936614353394], + [119.00734093635802, -34.46414926527854], + [118.5057178081008, -34.74681934991509], + [118.02497195848949, -35.0647327613747], + [117.29550744025741, -35.02545867283287], + [116.62510908413495, -35.02509693780683], + [115.56434695847966, -34.38642791111157], + [115.02680870977957, -34.19651702243893], + [115.04861616420676, -33.623425388322055], + [115.54512332566708, -33.48725798923297], + [115.7146737000167, -33.25957162855497], + [115.67937869676135, -32.900368747694166], + [115.80164513556394, -32.205062351207005], + [115.68961063035516, -31.612437025683807], + [115.160909051577, -30.601594333622465], + [114.99704308477948, -30.03072478609414], + [115.04003787644629, -29.46109547294082], + [114.64197431850201, -28.81023080822467], + [114.6164978373821, -28.51639861421308], + [114.17357913620847, -28.11807667410732], + [114.04888390508816, -27.334765313427106], + [113.47749759323692, -26.543134047147902], + [113.33895307826242, -26.116545098578484], + [113.77835778204022, -26.549025160429174], + [113.44096235560656, -25.621278171493167], + [113.93690107631167, -25.91123463308287], + [114.23285200404723, -26.29844614024588], + [114.21616051641698, -25.786281019801123], + [113.7212553243577, -24.99893889740214], + [113.62534386602397, -24.683971042583167], + [113.39352339076264, -24.384764499613226], + [113.5020438985756, -23.806350192970285], + [113.70699262904515, -23.56021534596409], + [113.84341841029567, -23.059987481378755], + [113.73655154831609, -22.47547535572538], + [114.1497563009219, -21.75588103606104], + [114.22530724493262, -22.517488295178673], + [114.6477620789187, -21.829519952076954], + [115.46016727097924, -21.495173435148537], + [115.94737267462702, -21.068687839443704], + [116.71161543179153, -20.701681817306824], + [117.16631635952771, -20.623598728113805], + [117.44154503791424, -20.74689869556221], + [118.229558953933, -20.37420826587322], + [118.83608523974274, -20.263310642174858], + [118.98780724495168, -20.044202569257315], + [119.25249393115067, -19.952941989829867], + [119.80522505094451, -19.976506442954964], + [120.85622033089668, -19.683707777589206], + [121.39985639860717, -19.239755547769725], + [121.65513797412902, -18.70531788500717], + [122.24166548064179, -18.197648614171804], + [122.28662397673571, -17.798603204013958], + [122.3127722514754, -17.25496713630345], + [123.01257449757193, -16.405199883695886], + [123.43378909718304, -17.268558037996215], + [123.85934451710659, -17.069035332917288], + [123.50324222218329, -16.596506036040402], + [123.81707319549184, -16.111316013252], + [124.25828657439985, -16.327943617419535], + [124.37972619028575, -15.56705982835399], + [124.92615278534004, -15.07510019293536], + [125.16727501841387, -14.680395603090028], + [125.67008670461381, -14.510070082256014], + [125.68579634003055, -14.23065561285385], + [126.12514936737608, -14.347340996968903], + [126.14282270721986, -14.095986830301227], + [126.58258914602374, -13.952791436420448], + [127.06586714081732, -13.817967624570954], + [127.80463341686196, -14.27690601975508], + [128.35968997610894, -14.869169610252243], + [128.98554324759584, -14.875990899314765], + [129.62147342337965, -14.969783623924522], + [129.40960005098293, -14.42066985439107], + [129.8886405783286, -13.618703301653492], + [130.33946577364293, -13.357375583553484], + [130.18350630098604, -13.107520033422276], + [130.61779503796697, -12.536392103732489], + [131.22349450086, -12.183648776908166], + [131.73509118054955, -12.302452894747184], + [132.5752982931831, -12.114040622611007], + [132.55721154188097, -11.603012383676678], + [131.82469811414364, -11.27378183354515], + [132.3572237489114, -11.128519382372696], + [133.01956058159635, -11.376411228076812], + [133.55084598198908, -11.786515394745116], + [134.39306847548204, -12.042365411022182], + [134.67863244032696, -11.941182956594693], + [135.29849124566795, -12.248606052299046], + [135.8826933127276, -11.962266940969776], + [136.2583809754895, -12.049341729381588], + [136.49247521377168, -11.857208754120398], + [136.951620314685, -12.351958916882793], + [136.6851249533558, -12.887223402562022], + [136.3054065288751, -13.291229750219884], + [135.96175825413417, -13.324509372615852], + [136.07761681533253, -13.724278252825783], + [135.78383629775323, -14.2239893530882], + [135.4286641786112, -14.715432224183912], + [135.50018436090318, -14.997740573794424], + [136.2951745952813, -15.55026498785913], + [137.06536014215942, -15.87076222093333], + [137.5804708192448, -16.21508228929408], + [138.30321740127897, -16.807604261952704], + [138.58516401586343, -16.806622409739155], + [139.10854292211548, -17.06267913174539], + [139.2605749859182, -17.371600843986208], + [140.21524539607827, -17.710804945550066], + [140.87546349503924, -17.369068698803908], + [141.07111046769626, -16.83204721442676], + [141.27409549373874, -16.38887013109165], + [141.39822228410384, -15.840531508042588], + [141.70218305884464, -15.044921156476901], + [141.56338016170866, -14.561333103089552], + [141.6355204611881, -14.270394789286307], + [141.5198686057189, -13.698078301653808], + [141.65092003801107, -12.944687595270585], + [141.8426912782462, -12.741547539931231], + [141.68699018775084, -12.407614434461145], + [141.9286291851476, -11.877465915578817], + [142.11848839738798, -11.328042087451612], + [142.1437064963464, -11.042736504768186], + [142.51526004452495, -10.668185723516686], + [142.797310011974, -11.157354831591562], + [142.86676313697427, -11.784706719614903], + [143.11594689348573, -11.905629571177885], + [143.15863162655876, -12.325655612846232], + [143.5221236512998, -12.834358412327433], + [143.5971578309876, -13.400422051652612], + [143.5618111513, -13.763655694232192], + [143.9220992372389, -14.548310642151996], + [144.56371382057483, -14.171176039285903], + [144.89490807513346, -14.594457696188641], + [145.3747237489635, -14.98497649501833], + [145.27199100156724, -15.428205254785732], + [145.4852596376358, -16.28567229580478], + [145.637033319277, -16.78491830817657], + [145.88890425026761, -16.906926364817686], + [146.16030887266453, -17.761654554925272], + [146.06367394427872, -18.28007252367734], + [146.38747846901964, -18.958274021075887], + [147.4710815777479, -19.48072275154673], + [148.17760176004242, -19.9559392229028], + [148.84841352762322, -20.391209812097244], + [148.71746544819558, -20.63346892668155], + [149.28942020080206, -21.260510756111135], + [149.6783370302307, -22.342511895438385], + [150.07738244038853, -22.122783705333337], + [150.48293908101516, -22.556142266532994], + [150.72726525289113, -22.402404880464665], + [150.89955447815225, -23.462236830338696], + [151.60917524638427, -24.07625619883074], + [152.07353966695905, -24.457886651306225], + [152.8551973818059, -25.267501316023], + [153.1361621441768, -26.071173191026215], + [153.16194868389044, -26.641319268502457], + [153.0929089703485, -27.260299574494514], + [153.56946902894418, -28.11006682710208], + [153.51210818910022, -28.99507740653271], + [153.339095493787, -29.45820159273248], + [153.06924116435886, -30.350240166954794], + [153.08960167868184, -30.923641859665423], + [152.89157759013938, -31.640445651986], + [152.45000247620533, -32.550002536755265], + [151.70911746643674, -33.041342054986394], + [151.3439717958624, -33.81602345147387], + [151.0105554547152, -34.31036020277793], + [150.71413943908902, -35.173459974916796], + [150.3282198427333, -35.671879164371916], + [150.0752120302323, -36.42020558039054], + [149.9461243023672, -37.10905242284121], + [149.99728397033613, -37.42526051203518], + [149.42388227762552, -37.77268116633344], + [148.30462243061584, -37.809061374666925], + [147.38173302631526, -38.21921721776752], + [146.92212283751132, -38.606532077795116], + [146.31792199115478, -39.03575652441141], + [145.4896521343806, -38.59376799901902], + [144.87697635312816, -38.41744801203915], + [145.03221235573295, -37.89618783951102], + [144.48568240781407, -38.085323581699285], + [143.60997358619602, -38.8094654274053], + [142.74542687395297, -38.538267510737555], + [142.17832970598192, -38.380034275059835], + [141.60658165910468, -38.30851409276788], + [140.63857872941327, -38.019332777662555], + [139.99215823787426, -37.402936293285094], + [139.8065881695141, -36.64360279718831], + [139.57414757706528, -36.13836231867066], + [139.08280805883413, -35.732754001611745], + [138.12074791885635, -35.61229623793939], + [138.44946170466494, -35.127261244447865], + [138.20756432510672, -34.38472258884593], + [137.71917036351618, -35.076825046531], + [136.8294055523147, -35.26053476332861], + [137.35237104710848, -34.7073385556441], + [137.50388634658827, -34.13026783624075], + [137.8901160015377, -33.64047861097838], + [137.81032759007905, -32.90000701266812], + [136.9968371929404, -33.752771498348615], + [136.37206912653164, -34.094766127256236], + [135.98904341038428, -34.89011809666046], + [135.20821251845405, -34.478670342752565], + [135.23921837782916, -33.94795338311502], + [134.6134167827746, -33.222778008763164], + [134.08590376193916, -32.84807219821479], + [134.27390262261702, -32.61723357516699], + [132.99077680880976, -32.01122405368019], + [132.28808068250487, -31.982646986622782], + [131.32633060112084, -31.49580331800104], + [129.53579389863972, -31.590422865527465], + [128.24093753470225, -31.948488864877852], + [127.1028674663383, -32.28226694105106], + [126.14871382050114, -32.21596607842059] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 6, + "sovereignt": "Fiji", + "sov_a3": "FJI", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Fiji", + "adm0_a3": "FJI", + "geou_dif": 0, + "geounit": "Fiji", + "gu_a3": "FJI", + "su_dif": 0, + "subunit": "Fiji", + "su_a3": "FJI", + "brk_diff": 0, + "name": "Fiji", + "name_long": "Fiji", + "brk_a3": "FJI", + "brk_name": "Fiji", + "brk_group": null, + "abbrev": "Fiji", + "postal": "FJ", + "formal_en": "Republic of Fiji", + "formal_fr": null, + "name_ciawf": "Fiji", + "note_adm0": null, + "note_brk": null, + "name_sort": "Fiji", + "name_alt": null, + "mapcolor7": 5, + "mapcolor8": 1, + "mapcolor9": 2, + "mapcolor13": 2, + "pop_est": 889953, + "pop_rank": 11, + "pop_year": 2019, + "gdp_md": 5496, + "gdp_year": 2019, + "economy": "6. Developing region", + "income_grp": "4. Lower middle income", + "fips_10": "FJ", + "iso_a2": "FJ", + "iso_a2_eh": "FJ", + "iso_a3": "FJI", + "iso_a3_eh": "FJI", + "iso_n3": "242", + "iso_n3_eh": "242", + "un_a3": "242", + "wb_a2": "FJ", + "wb_a3": "FJI", + "woe_id": 23424813, + "woe_id_eh": 23424813, + "woe_note": "Exact WOE match as country", + "adm0_iso": "FJI", + "adm0_diff": null, + "adm0_tlc": "FJI", + "adm0_a3_us": "FJI", + "adm0_a3_fr": "FJI", + "adm0_a3_ru": "FJI", + "adm0_a3_es": "FJI", + "adm0_a3_cn": "FJI", + "adm0_a3_tw": "FJI", + "adm0_a3_in": "FJI", + "adm0_a3_np": "FJI", + "adm0_a3_pk": "FJI", + "adm0_a3_de": "FJI", + "adm0_a3_gb": "FJI", + "adm0_a3_br": "FJI", + "adm0_a3_il": "FJI", + "adm0_a3_ps": "FJI", + "adm0_a3_sa": "FJI", + "adm0_a3_eg": "FJI", + "adm0_a3_ma": "FJI", + "adm0_a3_pt": "FJI", + "adm0_a3_ar": "FJI", + "adm0_a3_jp": "FJI", + "adm0_a3_ko": "FJI", + "adm0_a3_vn": "FJI", + "adm0_a3_tr": "FJI", + "adm0_a3_id": "FJI", + "adm0_a3_pl": "FJI", + "adm0_a3_gr": "FJI", + "adm0_a3_it": "FJI", + "adm0_a3_nl": "FJI", + "adm0_a3_se": "FJI", + "adm0_a3_bd": "FJI", + "adm0_a3_ua": "FJI", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Oceania", + "region_un": "Oceania", + "subregion": "Melanesia", + "region_wb": "East Asia & Pacific", + "name_len": 4, + "long_len": 4, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 177.975427, + "label_y": -17.826099, + "ne_id": 1159320625, + "wikidataid": "Q712", + "name_ar": "فيجي", + "name_bn": "ফিজি", + "name_de": "Fidschi", + "name_en": "Fiji", + "name_es": "Fiyi", + "name_fa": "فیجی", + "name_fr": "Fidji", + "name_el": "Φίτζι", + "name_he": "פיג'י", + "name_hi": "फ़िजी", + "name_hu": "Fidzsi-szigetek", + "name_id": "Fiji", + "name_it": "Figi", + "name_ja": "フィジー", + "name_ko": "피지", + "name_nl": "Fiji", + "name_pl": "Fidżi", + "name_pt": "Fiji", + "name_ru": "Фиджи", + "name_sv": "Fiji", + "name_tr": "Fiji", + "name_uk": "Фіджі", + "name_ur": "فجی", + "name_vi": "Fiji", + "name_zh": "斐济", + "name_zht": "斐濟", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "FJI.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [180, -16.067132663642447], + [180, -16.555216566639196], + [179.36414266196414, -16.801354076946883], + [178.72505936299711, -17.01204167436804], + [178.59683859511713, -16.63915], + [179.0966093629971, -16.433984277547403], + [179.4135093629971, -16.379054277547404], + [180, -16.067132663642447] + ] + ], + [ + [ + [178.12557, -17.50481], + [178.3736, -17.33992], + [178.71806, -17.62846], + [178.55271, -18.15059], + [177.93266, -18.28799], + [177.38146, -18.16432], + [177.28504, -17.72465], + [177.67087, -17.38114], + [178.12557, -17.50481] + ] + ], + [ + [ + [-179.79332010904864, -16.020882256741224], + [-179.9173693847653, -16.501783135649397], + [-180, -16.555216566639196], + [-180, -16.067132663642447], + [-179.79332010904864, -16.020882256741224] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 2, + "sovereignt": "New Zealand", + "sov_a3": "NZ1", + "adm0_dif": 1, + "level": 2, + "type": "Country", + "tlc": "1", + "admin": "New Zealand", + "adm0_a3": "NZL", + "geou_dif": 0, + "geounit": "New Zealand", + "gu_a3": "NZL", + "su_dif": 0, + "subunit": "New Zealand", + "su_a3": "NZL", + "brk_diff": 0, + "name": "New Zealand", + "name_long": "New Zealand", + "brk_a3": "NZL", + "brk_name": "New Zealand", + "brk_group": null, + "abbrev": "N.Z.", + "postal": "NZ", + "formal_en": "New Zealand", + "formal_fr": null, + "name_ciawf": "New Zealand", + "note_adm0": null, + "note_brk": null, + "name_sort": "New Zealand", + "name_alt": null, + "mapcolor7": 3, + "mapcolor8": 3, + "mapcolor9": 4, + "mapcolor13": 4, + "pop_est": 4917000, + "pop_rank": 12, + "pop_year": 2019, + "gdp_md": 206928, + "gdp_year": 2019, + "economy": "2. Developed region: nonG7", + "income_grp": "1. High income: OECD", + "fips_10": "NZ", + "iso_a2": "NZ", + "iso_a2_eh": "NZ", + "iso_a3": "NZL", + "iso_a3_eh": "NZL", + "iso_n3": "554", + "iso_n3_eh": "554", + "un_a3": "554", + "wb_a2": "NZ", + "wb_a3": "NZL", + "woe_id": 23424916, + "woe_id_eh": 23424916, + "woe_note": "Exact WOE match as country", + "adm0_iso": "NZL", + "adm0_diff": null, + "adm0_tlc": "NZL", + "adm0_a3_us": "NZL", + "adm0_a3_fr": "NZL", + "adm0_a3_ru": "NZL", + "adm0_a3_es": "NZL", + "adm0_a3_cn": "NZL", + "adm0_a3_tw": "NZL", + "adm0_a3_in": "NZL", + "adm0_a3_np": "NZL", + "adm0_a3_pk": "NZL", + "adm0_a3_de": "NZL", + "adm0_a3_gb": "NZL", + "adm0_a3_br": "NZL", + "adm0_a3_il": "NZL", + "adm0_a3_ps": "NZL", + "adm0_a3_sa": "NZL", + "adm0_a3_eg": "NZL", + "adm0_a3_ma": "NZL", + "adm0_a3_pt": "NZL", + "adm0_a3_ar": "NZL", + "adm0_a3_jp": "NZL", + "adm0_a3_ko": "NZL", + "adm0_a3_vn": "NZL", + "adm0_a3_tr": "NZL", + "adm0_a3_id": "NZL", + "adm0_a3_pl": "NZL", + "adm0_a3_gr": "NZL", + "adm0_a3_it": "NZL", + "adm0_a3_nl": "NZL", + "adm0_a3_se": "NZL", + "adm0_a3_bd": "NZL", + "adm0_a3_ua": "NZL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Oceania", + "region_un": "Oceania", + "subregion": "Australia and New Zealand", + "region_wb": "East Asia & Pacific", + "name_len": 11, + "long_len": 11, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 2, + "max_label": 6.7, + "label_x": 172.787, + "label_y": -39.759, + "ne_id": 1159321135, + "wikidataid": "Q664", + "name_ar": "نيوزيلندا", + "name_bn": "নিউজিল্যান্ড", + "name_de": "Neuseeland", + "name_en": "New Zealand", + "name_es": "Nueva Zelanda", + "name_fa": "نیوزیلند", + "name_fr": "Nouvelle-Zélande", + "name_el": "Νέα Ζηλανδία", + "name_he": "ניו זילנד", + "name_hi": "न्यूज़ीलैण्ड", + "name_hu": "Új-Zéland", + "name_id": "Selandia Baru", + "name_it": "Nuova Zelanda", + "name_ja": "ニュージーランド", + "name_ko": "뉴질랜드", + "name_nl": "Nieuw-Zeeland", + "name_pl": "Nowa Zelandia", + "name_pt": "Nova Zelândia", + "name_ru": "Новая Зеландия", + "name_sv": "Nya Zeeland", + "name_tr": "Yeni Zelanda", + "name_uk": "Нова Зеландія", + "name_ur": "نیوزی لینڈ", + "name_vi": "New Zealand", + "name_zh": "新西兰", + "name_zht": "新西蘭", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NZL.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [176.8858236026052, -40.0659778785822], + [176.50801720611926, -40.60480803808957], + [176.01244022044023, -41.28962411882147], + [175.23956749908297, -41.68830779395328], + [175.06789839100935, -41.42589487077513], + [174.65097293527847, -41.2818209775454], + [175.22763024322356, -40.45923552832336], + [174.9001566917899, -39.9089332008472], + [173.82404666574394, -39.50885426204351], + [173.85226199777532, -39.14660247167748], + [174.57480187408035, -38.797683200842755], + [174.74347374908098, -38.02780771255843], + [174.6970166364506, -37.38112883885792], + [174.2920284365792, -36.71109221776149], + [174.31900353423552, -36.53482390721391], + [173.8409965355357, -36.12198088963413], + [173.0541711774596, -35.23712533950039], + [172.63600548735377, -34.52910654066943], + [173.00704227120946, -34.45066171645037], + [173.55129845610747, -35.00618336358801], + [174.3293904971262, -35.26549570082862], + [174.61200890533044, -36.15639739354052], + [175.33661583892712, -37.20909799575827], + [175.3575964704376, -36.52619394302117], + [175.80888675364253, -36.79894215265767], + [175.9584900251275, -37.55538176854612], + [176.76319542877656, -37.881253350578675], + [177.4388131045605, -37.961248467766495], + [178.01035444570866, -37.579824721020174], + [178.51709354076274, -37.6953732236248], + [178.27473107331383, -38.58281259537314], + [177.97046023997927, -39.166342868812976], + [177.20699262929918, -39.14577564876082], + [176.93998050364706, -39.44973642350161], + [177.0329464053401, -39.879942722331464], + [176.8858236026052, -40.0659778785822] + ] + ], + [ + [ + [169.66781456937315, -43.555325616226376], + [170.52491987536615, -43.031688327812816], + [171.125089960004, -42.51275359473782], + [171.56971398344325, -41.767424411792135], + [171.94870893787186, -41.514416599291124], + [172.0972270042787, -40.956104424809716], + [172.79857954334403, -40.4939620908235], + [173.02037479074076, -40.919052422856446], + [173.2472343285021, -41.33199879330081], + [173.9584053897028, -40.926700534835646], + [174.24758670480816, -41.34915536882171], + [174.24851688058942, -41.77000823340673], + [173.87644656808794, -42.23318409603879], + [173.2227396995957, -42.970038344088614], + [172.71124637277074, -43.372287693048555], + [173.08011274647015, -43.853343601253606], + [172.3085836123525, -43.86569426857136], + [171.45292524646362, -44.2425188128437], + [171.18513797432718, -44.89710418068486], + [170.61669721911653, -45.908928724959736], + [169.8314221540093, -46.35577483498757], + [169.33233117093428, -46.641235446967876], + [168.41135379462855, -46.61994475686363], + [167.76374474514682, -46.29019744240919], + [166.67688602118417, -46.219917494492236], + [166.50914432196467, -45.85270476662619], + [167.0464241885033, -45.110941257508635], + [168.30376346259686, -44.12397307716614], + [168.94940880765157, -43.935819187191434], + [169.66781456937315, -43.555325616226376] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "France", + "sov_a3": "FR1", + "adm0_dif": 1, + "level": 2, + "type": "Dependency", + "tlc": "1", + "admin": "New Caledonia", + "adm0_a3": "NCL", + "geou_dif": 0, + "geounit": "New Caledonia", + "gu_a3": "NCL", + "su_dif": 0, + "subunit": "New Caledonia", + "su_a3": "NCL", + "brk_diff": 0, + "name": "New Caledonia", + "name_long": "New Caledonia", + "brk_a3": "NCL", + "brk_name": "New Caledonia", + "brk_group": null, + "abbrev": "New C.", + "postal": "NC", + "formal_en": "New Caledonia", + "formal_fr": "Nouvelle-Calédonie", + "name_ciawf": "New Caledonia", + "note_adm0": "Fr.", + "note_brk": null, + "name_sort": "New Caledonia", + "name_alt": null, + "mapcolor7": 7, + "mapcolor8": 5, + "mapcolor9": 9, + "mapcolor13": 11, + "pop_est": 287800, + "pop_rank": 10, + "pop_year": 2019, + "gdp_md": 10770, + "gdp_year": 2016, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "NC", + "iso_a2": "NC", + "iso_a2_eh": "NC", + "iso_a3": "NCL", + "iso_a3_eh": "NCL", + "iso_n3": "540", + "iso_n3_eh": "540", + "un_a3": "540", + "wb_a2": "NC", + "wb_a3": "NCL", + "woe_id": 23424903, + "woe_id_eh": 23424903, + "woe_note": "Exact WOE match as country", + "adm0_iso": "NCL", + "adm0_diff": null, + "adm0_tlc": "NCL", + "adm0_a3_us": "NCL", + "adm0_a3_fr": "NCL", + "adm0_a3_ru": "NCL", + "adm0_a3_es": "NCL", + "adm0_a3_cn": "NCL", + "adm0_a3_tw": "NCL", + "adm0_a3_in": "NCL", + "adm0_a3_np": "NCL", + "adm0_a3_pk": "NCL", + "adm0_a3_de": "NCL", + "adm0_a3_gb": "NCL", + "adm0_a3_br": "NCL", + "adm0_a3_il": "NCL", + "adm0_a3_ps": "NCL", + "adm0_a3_sa": "NCL", + "adm0_a3_eg": "NCL", + "adm0_a3_ma": "NCL", + "adm0_a3_pt": "NCL", + "adm0_a3_ar": "NCL", + "adm0_a3_jp": "NCL", + "adm0_a3_ko": "NCL", + "adm0_a3_vn": "NCL", + "adm0_a3_tr": "NCL", + "adm0_a3_id": "NCL", + "adm0_a3_pl": "NCL", + "adm0_a3_gr": "NCL", + "adm0_a3_it": "NCL", + "adm0_a3_nl": "NCL", + "adm0_a3_se": "NCL", + "adm0_a3_bd": "NCL", + "adm0_a3_ua": "NCL", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Oceania", + "region_un": "Oceania", + "subregion": "Melanesia", + "region_wb": "East Asia & Pacific", + "name_len": 13, + "long_len": 13, + "abbrev_len": 6, + "tiny": -99, + "homepart": -99, + "min_zoom": 0, + "min_label": 4.6, + "max_label": 8, + "label_x": 165.084004, + "label_y": -21.064697, + "ne_id": 1159320641, + "wikidataid": "Q33788", + "name_ar": "كاليدونيا الجديدة", + "name_bn": "নতুন ক্যালিডোনিয়া", + "name_de": "Neukaledonien", + "name_en": "New Caledonia", + "name_es": "Nueva Caledonia", + "name_fa": "کالدونیای جدید", + "name_fr": "Nouvelle-Calédonie", + "name_el": "Νέα Καληδονία", + "name_he": "קלדוניה החדשה", + "name_hi": "नया कैलेडोनिया", + "name_hu": "Új-Kaledónia", + "name_id": "Kaledonia Baru", + "name_it": "Nuova Caledonia", + "name_ja": "ニューカレドニア", + "name_ko": "누벨칼레도니", + "name_nl": "Nieuw-Caledonië", + "name_pl": "Nowa Kaledonia", + "name_pt": "Nova Caledónia", + "name_ru": "Новая Каледония", + "name_sv": "Nya Kaledonien", + "name_tr": "Yeni Kaledonya", + "name_uk": "Нова Каледонія", + "name_ur": "نیو کیلیڈونیا", + "name_vi": "Nouvelle-Calédonie", + "name_zh": "新喀里多尼亚", + "name_zht": "新喀里多尼亞", + "fclass_iso": "Admin-0 dependency", + "tlc_diff": null, + "fclass_tlc": "Admin-0 dependency", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "NCL.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [165.77998986232637, -21.08000497811563], + [166.59999148993384, -21.700018812753527], + [167.1200114280869, -22.15999073658349], + [166.7400346214448, -22.39997608814695], + [166.18973229396866, -22.129708347260454], + [165.47437544175222, -21.679606621998232], + [164.82981530177568, -21.14981983814195], + [164.16799523341365, -20.444746595951628], + [164.029605747736, -20.105645847252354], + [164.45996707586272, -20.1200118954295], + [165.02003624904205, -20.45999114347773], + [165.46000939357512, -20.80002206795826], + [165.77998986232637, -21.08000497811563] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 3, + "sovereignt": "Solomon Islands", + "sov_a3": "SLB", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Solomon Islands", + "adm0_a3": "SLB", + "geou_dif": 0, + "geounit": "Solomon Islands", + "gu_a3": "SLB", + "su_dif": 0, + "subunit": "Solomon Islands", + "su_a3": "SLB", + "brk_diff": 0, + "name": "Solomon Is.", + "name_long": "Solomon Islands", + "brk_a3": "SLB", + "brk_name": "Solomon Is.", + "brk_group": null, + "abbrev": "S. Is.", + "postal": "SB", + "formal_en": null, + "formal_fr": null, + "name_ciawf": "Solomon Islands", + "note_adm0": null, + "note_brk": null, + "name_sort": "Solomon Islands", + "name_alt": null, + "mapcolor7": 1, + "mapcolor8": 4, + "mapcolor9": 1, + "mapcolor13": 6, + "pop_est": 669823, + "pop_rank": 11, + "pop_year": 2019, + "gdp_md": 1589, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "BP", + "iso_a2": "SB", + "iso_a2_eh": "SB", + "iso_a3": "SLB", + "iso_a3_eh": "SLB", + "iso_n3": "090", + "iso_n3_eh": "090", + "un_a3": "090", + "wb_a2": "SB", + "wb_a3": "SLB", + "woe_id": 23424766, + "woe_id_eh": 23424766, + "woe_note": "Exact WOE match as country", + "adm0_iso": "SLB", + "adm0_diff": null, + "adm0_tlc": "SLB", + "adm0_a3_us": "SLB", + "adm0_a3_fr": "SLB", + "adm0_a3_ru": "SLB", + "adm0_a3_es": "SLB", + "adm0_a3_cn": "SLB", + "adm0_a3_tw": "SLB", + "adm0_a3_in": "SLB", + "adm0_a3_np": "SLB", + "adm0_a3_pk": "SLB", + "adm0_a3_de": "SLB", + "adm0_a3_gb": "SLB", + "adm0_a3_br": "SLB", + "adm0_a3_il": "SLB", + "adm0_a3_ps": "SLB", + "adm0_a3_sa": "SLB", + "adm0_a3_eg": "SLB", + "adm0_a3_ma": "SLB", + "adm0_a3_pt": "SLB", + "adm0_a3_ar": "SLB", + "adm0_a3_jp": "SLB", + "adm0_a3_ko": "SLB", + "adm0_a3_vn": "SLB", + "adm0_a3_tr": "SLB", + "adm0_a3_id": "SLB", + "adm0_a3_pl": "SLB", + "adm0_a3_gr": "SLB", + "adm0_a3_it": "SLB", + "adm0_a3_nl": "SLB", + "adm0_a3_se": "SLB", + "adm0_a3_bd": "SLB", + "adm0_a3_ua": "SLB", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Oceania", + "region_un": "Oceania", + "subregion": "Melanesia", + "region_wb": "East Asia & Pacific", + "name_len": 11, + "long_len": 15, + "abbrev_len": 6, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 3, + "max_label": 8, + "label_x": 159.170468, + "label_y": -8.029548, + "ne_id": 1159321249, + "wikidataid": "Q685", + "name_ar": "جزر سليمان", + "name_bn": "সলোমন দ্বীপপুঞ্জ", + "name_de": "Salomonen", + "name_en": "Solomon Islands", + "name_es": "Islas Salomón", + "name_fa": "جزایر سلیمان", + "name_fr": "Îles Salomon", + "name_el": "Νησιά Σολομώντα", + "name_he": "איי שלמה", + "name_hi": "सोलोमन द्वीपसमूह", + "name_hu": "Salamon-szigetek", + "name_id": "Kepulauan Solomon", + "name_it": "Isole Salomone", + "name_ja": "ソロモン諸島", + "name_ko": "솔로몬 제도", + "name_nl": "Salomonseilanden", + "name_pl": "Wyspy Salomona", + "name_pt": "Ilhas Salomão", + "name_ru": "Соломоновы Острова", + "name_sv": "Salomonöarna", + "name_tr": "Solomon Adaları", + "name_uk": "Соломонові Острови", + "name_ur": "جزائر سلیمان", + "name_vi": "Quần đảo Solomon", + "name_zh": "所罗门群岛", + "name_zht": "索羅門群島", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "SLB.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [162.1190246930409, -10.48271900802115], + [162.3986458681722, -10.826367282762106], + [161.70003218001835, -10.820011081590211], + [161.31979699121476, -10.204751478723168], + [161.91738325423802, -10.446700534713713], + [162.1190246930409, -10.48271900802115] + ] + ], + [ + [ + [161.67998172428912, -9.599982191611367], + [161.5293966005906, -9.784312025596485], + [160.78825320866054, -8.917543226764892], + [160.57999718652434, -8.32000864017396], + [160.92002811100485, -8.32000864017396], + [161.28000613835, -9.120011488484451], + [161.67998172428912, -9.599982191611367] + ] + ], + [ + [ + [160.85222863183787, -9.872937106977048], + [160.4625883323572, -9.895209649294841], + [159.84944746321412, -9.794027194867354], + [159.64000288313514, -9.639979750205278], + [159.70294477766663, -9.242949720906815], + [160.36295617089843, -9.40030445723557], + [160.68851769433724, -9.610162448772869], + [160.85222863183787, -9.872937106977048] + ] + ], + [ + [ + [159.64000288313514, -8.020026950719632], + [159.87502729719859, -8.337320244991737], + [159.91740197167792, -8.53828989017483], + [159.13367719953936, -8.114181410355428], + [158.5861137229747, -7.754823500197737], + [158.21114953026483, -7.421872246941199], + [158.35997765526542, -7.320017998893917], + [158.8200012555277, -7.560003350457379], + [159.64000288313514, -8.020026950719632] + ] + ], + [ + [ + [157.14000044171888, -7.021638278840641], + [157.5384257346892, -7.347819919466943], + [157.33941979393325, -7.404767347852592], + [156.90203047101483, -7.176874281445428], + [156.4913578635913, -6.765943291860452], + [156.542827590154, -6.599338474151452], + [157.14000044171888, -7.021638278840641] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Vanuatu", + "sov_a3": "VUT", + "adm0_dif": 0, + "level": 2, + "type": "Sovereign country", + "tlc": "1", + "admin": "Vanuatu", + "adm0_a3": "VUT", + "geou_dif": 0, + "geounit": "Vanuatu", + "gu_a3": "VUT", + "su_dif": 0, + "subunit": "Vanuatu", + "su_a3": "VUT", + "brk_diff": 0, + "name": "Vanuatu", + "name_long": "Vanuatu", + "brk_a3": "VUT", + "brk_name": "Vanuatu", + "brk_group": null, + "abbrev": "Van.", + "postal": "VU", + "formal_en": "Republic of Vanuatu", + "formal_fr": null, + "name_ciawf": "Vanuatu", + "note_adm0": null, + "note_brk": null, + "name_sort": "Vanuatu", + "name_alt": null, + "mapcolor7": 6, + "mapcolor8": 3, + "mapcolor9": 7, + "mapcolor13": 3, + "pop_est": 299882, + "pop_rank": 10, + "pop_year": 2019, + "gdp_md": 934, + "gdp_year": 2019, + "economy": "7. Least developed region", + "income_grp": "4. Lower middle income", + "fips_10": "NH", + "iso_a2": "VU", + "iso_a2_eh": "VU", + "iso_a3": "VUT", + "iso_a3_eh": "VUT", + "iso_n3": "548", + "iso_n3_eh": "548", + "un_a3": "548", + "wb_a2": "VU", + "wb_a3": "VUT", + "woe_id": 23424907, + "woe_id_eh": 23424907, + "woe_note": "Exact WOE match as country", + "adm0_iso": "VUT", + "adm0_diff": null, + "adm0_tlc": "VUT", + "adm0_a3_us": "VUT", + "adm0_a3_fr": "VUT", + "adm0_a3_ru": "VUT", + "adm0_a3_es": "VUT", + "adm0_a3_cn": "VUT", + "adm0_a3_tw": "VUT", + "adm0_a3_in": "VUT", + "adm0_a3_np": "VUT", + "adm0_a3_pk": "VUT", + "adm0_a3_de": "VUT", + "adm0_a3_gb": "VUT", + "adm0_a3_br": "VUT", + "adm0_a3_il": "VUT", + "adm0_a3_ps": "VUT", + "adm0_a3_sa": "VUT", + "adm0_a3_eg": "VUT", + "adm0_a3_ma": "VUT", + "adm0_a3_pt": "VUT", + "adm0_a3_ar": "VUT", + "adm0_a3_jp": "VUT", + "adm0_a3_ko": "VUT", + "adm0_a3_vn": "VUT", + "adm0_a3_tr": "VUT", + "adm0_a3_id": "VUT", + "adm0_a3_pl": "VUT", + "adm0_a3_gr": "VUT", + "adm0_a3_it": "VUT", + "adm0_a3_nl": "VUT", + "adm0_a3_se": "VUT", + "adm0_a3_bd": "VUT", + "adm0_a3_ua": "VUT", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Oceania", + "region_un": "Oceania", + "subregion": "Melanesia", + "region_wb": "East Asia & Pacific", + "name_len": 7, + "long_len": 7, + "abbrev_len": 4, + "tiny": 2, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 166.908762, + "label_y": -15.37153, + "ne_id": 1159321421, + "wikidataid": "Q686", + "name_ar": "فانواتو", + "name_bn": "ভানুয়াতু", + "name_de": "Vanuatu", + "name_en": "Vanuatu", + "name_es": "Vanuatu", + "name_fa": "وانواتو", + "name_fr": "Vanuatu", + "name_el": "Βανουάτου", + "name_he": "ונואטו", + "name_hi": "वानूआटू", + "name_hu": "Vanuatu", + "name_id": "Vanuatu", + "name_it": "Vanuatu", + "name_ja": "バヌアツ", + "name_ko": "바누아투", + "name_nl": "Vanuatu", + "name_pl": "Vanuatu", + "name_pt": "Vanuatu", + "name_ru": "Вануату", + "name_sv": "Vanuatu", + "name_tr": "Vanuatu", + "name_uk": "Вануату", + "name_ur": "وانواتو", + "name_vi": "Vanuatu", + "name_zh": "瓦努阿图", + "name_zht": "萬那杜", + "fclass_iso": "Admin-0 country", + "tlc_diff": null, + "fclass_tlc": "Admin-0 country", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "VUT.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [167.2168013857696, -15.89184620530842], + [167.84487674384502, -16.46633310309717], + [167.51518110582288, -16.59784962327999], + [167.1800077659778, -16.159995212470946], + [167.2168013857696, -15.89184620530842] + ] + ], + [ + [ + [166.79315799384085, -15.668810723536687], + [166.6498592470955, -15.392703545801211], + [166.6291369977464, -14.626497084209605], + [167.10771243720149, -14.933920179913954], + [167.27002811103023, -15.740020847234888], + [167.00120731024793, -15.614602146062516], + [166.79315799384085, -15.668810723536687] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 1, + "labelrank": 4, + "sovereignt": "Antarctica", + "sov_a3": "ATA", + "adm0_dif": 0, + "level": 2, + "type": "Indeterminate", + "tlc": "1", + "admin": "Antarctica", + "adm0_a3": "ATA", + "geou_dif": 0, + "geounit": "Antarctica", + "gu_a3": "ATA", + "su_dif": 0, + "subunit": "Antarctica", + "su_a3": "ATA", + "brk_diff": 0, + "name": "Antarctica", + "name_long": "Antarctica", + "brk_a3": "ATA", + "brk_name": "Antarctica", + "brk_group": null, + "abbrev": "Ant.", + "postal": "AQ", + "formal_en": null, + "formal_fr": null, + "name_ciawf": null, + "note_adm0": "By treaty", + "note_brk": "Multiple claims held in abeyance by treaty", + "name_sort": "Antarctica", + "name_alt": null, + "mapcolor7": 4, + "mapcolor8": 5, + "mapcolor9": 1, + "mapcolor13": -99, + "pop_est": 4490, + "pop_rank": 4, + "pop_year": 2019, + "gdp_md": 898, + "gdp_year": 2013, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "AY", + "iso_a2": "AQ", + "iso_a2_eh": "AQ", + "iso_a3": "ATA", + "iso_a3_eh": "ATA", + "iso_n3": "010", + "iso_n3_eh": "010", + "un_a3": "010", + "wb_a2": "-99", + "wb_a3": "-99", + "woe_id": 28289409, + "woe_id_eh": 28289409, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ATA", + "adm0_diff": null, + "adm0_tlc": "ATA", + "adm0_a3_us": "ATA", + "adm0_a3_fr": "ATA", + "adm0_a3_ru": "ATA", + "adm0_a3_es": "ATA", + "adm0_a3_cn": "ATA", + "adm0_a3_tw": "ATA", + "adm0_a3_in": "ATA", + "adm0_a3_np": "ATA", + "adm0_a3_pk": "ATA", + "adm0_a3_de": "ATA", + "adm0_a3_gb": "ATA", + "adm0_a3_br": "ATA", + "adm0_a3_il": "ATA", + "adm0_a3_ps": "ATA", + "adm0_a3_sa": "ATA", + "adm0_a3_eg": "ATA", + "adm0_a3_ma": "ATA", + "adm0_a3_pt": "ATA", + "adm0_a3_ar": "ATA", + "adm0_a3_jp": "ATA", + "adm0_a3_ko": "ATA", + "adm0_a3_vn": "ATA", + "adm0_a3_tr": "ATA", + "adm0_a3_id": "ATA", + "adm0_a3_pl": "ATA", + "adm0_a3_gr": "ATA", + "adm0_a3_it": "ATA", + "adm0_a3_nl": "ATA", + "adm0_a3_se": "ATA", + "adm0_a3_bd": "ATA", + "adm0_a3_ua": "ATA", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Antarctica", + "region_un": "Antarctica", + "subregion": "Antarctica", + "region_wb": "Antarctica", + "name_len": 10, + "long_len": 10, + "abbrev_len": 4, + "tiny": -99, + "homepart": 1, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 35.885455, + "label_y": -79.843222, + "ne_id": 1159320335, + "wikidataid": "Q51", + "name_ar": "القارة القطبية الجنوبية", + "name_bn": "অ্যান্টার্কটিকা", + "name_de": "Antarktika", + "name_en": "Antarctica", + "name_es": "Antártida", + "name_fa": "جنوبگان", + "name_fr": "Antarctique", + "name_el": "Ανταρκτική", + "name_he": "אנטארקטיקה", + "name_hi": "अंटार्कटिका", + "name_hu": "Antarktika", + "name_id": "Antartika", + "name_it": "Antartide", + "name_ja": "南極大陸", + "name_ko": "남극", + "name_nl": "Antarctica", + "name_pl": "Antarktyda", + "name_pt": "Antártida", + "name_ru": "Антарктида", + "name_sv": "Antarktis", + "name_tr": "Antarktika", + "name_uk": "Антарктида", + "name_ur": "انٹارکٹکا", + "name_vi": "Châu Nam Cực", + "name_zh": "南极洲", + "name_zht": "南極洲", + "fclass_iso": "Admin-0 dependency", + "tlc_diff": null, + "fclass_tlc": "Admin-0 dependency", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ATA.geojson" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [-48.66061601418252, -78.04701873159873], + [-48.1513964503784, -78.04706960058677], + [-46.66285681821098, -77.83147552506506], + [-45.15475765642109, -78.04706960058677], + [-43.92082780615574, -78.47810272233328], + [-43.48994971370611, -79.0855599913685], + [-43.37243750667439, -79.51664478954731], + [-43.33326677099714, -80.0261227355129], + [-44.880536668464266, -80.33964365022769], + [-46.50617387550203, -80.59435678499433], + [-48.38642086444183, -80.82948455192233], + [-50.48210689960646, -81.02544158317313], + [-52.85198808451179, -80.96668547965729], + [-54.16425940613162, -80.63352752067158], + [-53.987991095584036, -80.22202809033138], + [-51.85313432474216, -79.94772958772612], + [-50.99132646341059, -79.6146233051727], + [-50.364594692574755, -79.1834868305616], + [-49.91413123228649, -78.81120900488669], + [-49.30695899107312, -78.45856903092695], + [-48.66061601418252, -78.04701792415447], + [-48.66061601418252, -78.04701873159873] + ] + ], + [ + [ + [-66.29003089055513, -80.25577280061798], + [-64.03768775089767, -80.29494353629522], + [-61.88324561221718, -80.39287037548831], + [-61.13897579613348, -79.98137094514813], + [-60.61011918805844, -79.6286792947561], + [-59.572094692611586, -80.04017872509628], + [-59.86584937197473, -80.54965667106185], + [-60.15965572777019, -81.00032683707929], + [-62.25539343936711, -80.86317758577665], + [-64.48812537296979, -80.92193368929253], + [-65.74166642928991, -80.5888274067391], + [-65.74166642928991, -80.54965667106185], + [-66.29003089055513, -80.25577280061798] + ] + ], + [ + [ + [-73.9158186510023, -71.26934457792578], + [-73.9158186510023, -71.26934377048153], + [-73.23033077665059, -71.15177988701751], + [-72.07471655952358, -71.19095062269476], + [-71.78096188016042, -70.68147267672917], + [-71.72217993842841, -70.30919565849851], + [-71.74179114448319, -69.50578216565675], + [-71.1738154771632, -69.03547495536841], + [-70.25325151231577, -68.87874033622717], + [-69.72444658067303, -69.25101735445783], + [-69.48942216660959, -69.62334604912077], + [-69.05851823594381, -70.0740162151382], + [-68.72554114447112, -70.5051526897493], + [-68.45134599473043, -70.95582285576673], + [-68.33383378769872, -71.40649302178416], + [-68.51012793646244, -71.79840708428573], + [-68.78429724798698, -72.17073577894867], + [-69.95947099473648, -72.3078850302513], + [-71.07588863797011, -72.50384206150208], + [-72.38813412137378, -72.48425669366347], + [-71.89849992540829, -72.0923426311619], + [-73.07362199572549, -72.22949188246453], + [-74.19003963895912, -72.36669281019945], + [-74.95389482288145, -72.07275726332328], + [-75.01262508818117, -71.6612578329831], + [-73.9158186510023, -71.26934457792578] + ] + ], + [ + [ + [-102.33072506387639, -71.89416432076682], + [-102.33072506387639, -71.89416351332257], + [-101.70396745482441, -71.7177918499104], + [-100.43091854531409, -71.85499277764532], + [-98.98154964882391, -71.9333342489998], + [-97.88474321164506, -72.07053517673472], + [-96.78793677446619, -71.95297129327072], + [-96.20034990109144, -72.52120534275215], + [-96.98376461463623, -72.44286387139768], + [-98.19808325884682, -72.48203460707492], + [-99.43201310911218, -72.44286387139768], + [-100.78345516640925, -72.50161997491354], + [-101.80186845580137, -72.30566294366275], + [-102.33072506387639, -71.89416432076682] + ] + ], + [ + [ + [-122.62173458544193, -73.65777760202387], + [-122.6217353928862, -73.65777679457962], + [-122.40624467022907, -73.32461883559391], + [-121.21151139385711, -73.50099049900608], + [-119.91885127829204, -73.65772511814733], + [-118.72414303269196, -73.48135345473517], + [-119.29211870001194, -73.8340967815595], + [-120.23221716370998, -74.08880991632614], + [-121.62282995668428, -74.01046844497165], + [-122.62173458544193, -73.65777760202387] + ] + ], + [ + [ + [-127.28312964568192, -73.46176889434079], + [-127.28313045312619, -73.46176808689654], + [-126.55847184309725, -73.24622568780714], + [-125.55956640689534, -73.48135345473517], + [-124.03188187726683, -73.87326751723673], + [-124.61946875064157, -73.8340967815595], + [-125.91218054263894, -73.7361182659341], + [-127.28312964568192, -73.46176889434079] + ] + ], + [ + [ + [-163.7128956777287, -78.59566741324154], + [-163.7128956777287, -78.59566660579729], + [-163.1058009511638, -78.22333791113434], + [-161.24511349184644, -78.38017588314018], + [-160.24620805564453, -78.69364512142268], + [-159.48240454815448, -79.04633757925897], + [-159.20818356019765, -79.49705942170868], + [-161.12760128481472, -79.63420867301133], + [-162.43984676821842, -79.28146534618699], + [-163.027407803377, -78.92877369579496], + [-163.06660437727038, -78.8699659158468], + [-163.7128956777287, -78.59566741324154] + ] + ], + [ + [ + [180, -84.71338], + [180, -90], + [-180, -90], + [-180, -84.71338], + [-179.94249935617898, -84.72144337355252], + [-179.05867733469117, -84.13941171664914], + [-177.25677181710577, -84.45293263136392], + [-177.1408066732658, -84.41794122714828], + [-176.08467281807765, -84.09925912875838], + [-175.94723461362773, -84.11044871021659], + [-175.82988216866258, -84.11791432081571], + [-174.38250281481567, -84.53432301222352], + [-173.11655941474544, -84.11791432081571], + [-172.88910559801278, -84.06101856886238], + [-169.9512229075714, -83.88464690545015], + [-168.9999889801587, -84.11791432081571], + [-168.5301985341933, -84.23739023227444], + [-167.02209937240337, -84.57049651482794], + [-164.1821435211551, -84.82520964959463], + [-161.9297745432814, -85.13873056430941], + [-158.07137956442492, -85.37391000766968], + [-155.19225297749927, -85.09955982863215], + [-150.942098965438, -85.29551685988292], + [-148.53307288307155, -85.60903777459771], + [-145.88891822633295, -85.31510222772158], + [-143.10771847860048, -85.04075204868394], + [-142.89227943237557, -84.57049651482794], + [-146.82906836646328, -84.53127410271838], + [-150.06073157448392, -84.29614633579035], + [-150.9029282297608, -83.90423227328881], + [-153.58620113830017, -83.68868987419938], + [-153.4099069895364, -83.23801970818204], + [-153.03775916238646, -82.82652027784184], + [-152.66563717345272, -82.45419158317884], + [-152.86151669005503, -82.04269215283858], + [-154.52629879455392, -81.76839365023335], + [-155.29017981669236, -81.41565032340901], + [-156.83744971415953, -81.10212940869428], + [-154.4087865875222, -81.16093718864244], + [-152.0976615061328, -81.00415089306881], + [-150.6482926096426, -81.33730885205455], + [-148.86599829811203, -81.0433733051783], + [-147.22074988501947, -80.67104461051548], + [-146.41774899619182, -80.33793832796204], + [-146.77028642473124, -79.92643889762189], + [-148.06294654029634, -79.65208871858425], + [-149.53190080462508, -79.35820484814042], + [-151.58841610411247, -79.29939706819226], + [-153.39032162169778, -79.16224781688965], + [-155.32937639058574, -79.06426930126423], + [-155.97566769104412, -78.69193979915707], + [-157.26830196839302, -78.37841888444223], + [-158.05176835837008, -78.02567555761794], + [-158.365134243788, -76.889207458655], + [-157.8754742096064, -76.98723765071264], + [-156.974573127246, -77.30075856542754], + [-155.32937639058574, -77.20272837336978], + [-153.74283240457677, -77.06557912206722], + [-152.92024695535474, -77.49666392024602], + [-151.33378048399427, -77.39873708105284], + [-150.00194963275192, -77.18314300553124], + [-148.7484860910803, -76.90884450292594], + [-147.61248308000805, -76.57573822037256], + [-146.10440894899006, -76.47775970474709], + [-146.14352800823497, -76.1054310100842], + [-146.4960912749905, -75.7331539918535], + [-146.20230994996697, -75.38041066502922], + [-144.9096239961858, -75.20403900161699], + [-144.32203712281103, -75.53719696060273], + [-142.79435259318257, -75.34123992935196], + [-141.63876421427165, -75.08647511815298], + [-140.2090065238362, -75.06688975031443], + [-138.85759030475532, -74.96891123468896], + [-137.5061999238905, -74.73378346776099], + [-136.42890133990187, -74.51824106867161], + [-135.21458269569132, -74.30269866958218], + [-134.43119382036258, -74.36145477309799], + [-133.7456542695786, -74.43984792088486], + [-132.25716792873203, -74.30269866958218], + [-130.92531123927358, -74.47901865656195], + [-129.55428381413782, -74.45943328872346], + [-128.2420383307342, -74.32228403742073], + [-126.89062211165322, -74.4202625530462], + [-125.40208247948584, -74.51824106867161], + [-124.01149552472765, -74.47901865656195], + [-122.56215246645365, -74.49860402440066], + [-121.07361283428622, -74.51824106867161], + [-119.70255957093428, -74.47901865656195], + [-118.68414547409799, -74.18508310968588], + [-117.46980099167126, -74.02834849054466], + [-116.21631161178345, -74.24389088963397], + [-115.02155249719539, -74.06751922622186], + [-113.9443314278551, -73.71482757582987], + [-113.29798845096451, -74.02834849054466], + [-112.94545182986934, -74.38104014093665], + [-112.29908301476263, -74.71419809992238], + [-111.26105851931567, -74.4202625530462], + [-110.06632524294378, -74.79253957127685], + [-108.71490902386279, -74.91010345474086], + [-107.55934648316816, -75.18445363377845], + [-106.14914832235507, -75.12569753026253], + [-104.87607357462872, -74.94932586685042], + [-103.36794857462269, -74.98849660252768], + [-102.01650651732564, -75.12569753026253], + [-100.64553076862228, -75.30201751724246], + [-100.1166999987633, -74.87093271906349], + [-100.763042975654, -74.53782643651022], + [-101.25270300983556, -74.18508310968588], + [-102.54533728718457, -74.10674163833141], + [-103.11331295450452, -73.73441294366842], + [-103.32875200072931, -73.36208424900553], + [-103.68128862182442, -72.61753021254418], + [-102.9174851143344, -72.75467946384686], + [-101.60523963093078, -72.81343556736266], + [-100.31252783893342, -72.75467946384686], + [-99.13737993040007, -72.91141408298807], + [-98.11888912635953, -73.2053496298642], + [-97.68803687212608, -73.5580412802563], + [-96.33659481482897, -73.6168490602044], + [-95.0439605374799, -73.47969980890184], + [-93.67290727412814, -73.28374277765096], + [-92.43900326207898, -73.16617889418706], + [-91.42056413447074, -73.40130666111509], + [-90.08873328322846, -73.32291351332816], + [-89.22695126011297, -72.55872243259591], + [-88.42395117872957, -73.00939259861343], + [-87.26833696160259, -73.18576426202566], + [-86.01482174349849, -73.08778574640019], + [-85.19223629427654, -73.47969980890184], + [-83.87999081087281, -73.51887054457893], + [-82.66564632844609, -73.63643442804306], + [-81.4709130520742, -73.85197682713243], + [-80.68744666209705, -73.47969980890184], + [-80.29579098175702, -73.12695648207739], + [-79.29688554555503, -73.51887054457893], + [-77.92585812041932, -73.42089202895363], + [-76.90736731637878, -73.63643442804306], + [-76.2218794420271, -73.96954071059645], + [-74.89004859078483, -73.87161387140338], + [-73.85202409533798, -73.65601979588166], + [-72.83353329129744, -73.40130666111509], + [-71.61921464708689, -73.26415740981241], + [-70.20904232448999, -73.1465418499161], + [-68.93591590033128, -73.00939259861343], + [-67.95662167018412, -72.79385019952406], + [-67.36906063502556, -72.48032928480927], + [-67.13403622096206, -72.04924448663041], + [-67.25154842799373, -71.63774505629027], + [-67.56494015162792, -71.24583099378873], + [-67.91747677272303, -70.85391693128707], + [-68.23084265814094, -70.46205454521782], + [-68.48545244004305, -70.10931121839354], + [-68.54420854355897, -69.717397155892], + [-68.44628170436579, -69.3255347698227], + [-67.97623287623895, -68.95320607515976], + [-67.58449968125035, -68.5417066448195], + [-67.42784257675754, -68.14984425875025], + [-67.62367041692767, -67.7187594605715], + [-67.74118262395939, -67.3268453980699], + [-67.25154842799373, -66.87617523205245], + [-66.7031839667286, -66.5822396851762], + [-66.05681515162189, -66.20996266694567], + [-65.37132727727015, -65.89639007579859], + [-64.56827551945446, -65.6025062053547], + [-64.17654232446586, -65.1714230220644], + [-63.62815202498456, -64.8970728430267], + [-63.00139441593262, -64.6423080318279], + [-62.041685553624006, -64.58355192831198], + [-61.41492794457207, -64.27003101359719], + [-60.70985470238173, -64.07407398234642], + [-59.887269253159616, -63.956510098882404], + [-59.16258480491456, -63.701745287683536], + [-58.59455746116231, -63.38822437296864], + [-57.811142747617566, -63.27066048950462], + [-57.223581712458895, -63.52542530070366], + [-57.5957295396089, -63.85853158325705], + [-58.61414282900097, -64.15246713013318], + [-59.04507259788289, -64.3680095292226], + [-59.78934241396661, -64.2112232336491], + [-60.61192786318867, -64.3092017492744], + [-61.29741573754035, -64.54432951620254], + [-62.02210018578546, -64.7990943274014], + [-62.51176021996696, -65.09302987427748], + [-62.6488577948374, -65.48494232189068], + [-62.59012752953771, -65.85721934012133], + [-62.12007870141076, -66.19032562267466], + [-62.80556657576244, -66.42550506603499], + [-63.7456900702324, -66.50384653738956], + [-64.29410620792999, -66.83700449637524], + [-64.88169308130466, -67.15047373465768], + [-65.50842485214054, -67.58161020926889], + [-65.66508195663334, -67.95388722749948], + [-65.31254533553812, -68.36533498140739], + [-64.7837145656793, -68.67890757255452], + [-63.961103278241126, -68.9139836630502], + [-63.1972997707511, -69.22755625419728], + [-62.78595536970778, -69.61941864026653], + [-62.570516323482934, -69.99174733492953], + [-62.27673580590357, -70.38366139743107], + [-61.80666113956062, -70.71676767998451], + [-61.51290646019743, -71.0890446982151], + [-61.37580888532716, -72.01007375095315], + [-61.08197669131556, -72.38235076918386], + [-61.003661058177215, -72.7742648316854], + [-60.69026933454313, -73.16617889418706], + [-60.827366909413456, -73.69524220799121], + [-61.37580888532716, -74.10674163833141], + [-61.96336992048572, -74.43984792088486], + [-63.29520077172799, -74.57699717218742], + [-63.7456900702324, -74.92974049901176], + [-64.35283647322962, -75.2628467815652], + [-65.86098731145182, -75.63512379979574], + [-67.19281816269415, -75.79191009536942], + [-68.44628170436579, -76.00745249445879], + [-69.7977237616629, -76.22299489354822], + [-70.6007238430463, -76.63449432388842], + [-72.2067756822454, -76.67366505956568], + [-73.9695363023697, -76.63449432388842], + [-75.55597693551408, -76.71288747167517], + [-77.24037024606764, -76.71288747167517], + [-76.92697852243361, -77.10480153417677], + [-75.39929399280499, -77.28106984472436], + [-74.28287634957144, -77.55542002376177], + [-73.6561187405195, -77.90811167415393], + [-74.7725363837531, -78.22163258886872], + [-76.49610042998398, -78.12365407324324], + [-77.92585812041932, -78.37841888444223], + [-77.98466590036753, -78.78991831478237], + [-78.0237849596125, -79.18183318472825], + [-76.8486370510791, -79.51493946728169], + [-76.63322384307043, -79.88721648551223], + [-75.36009741891172, -80.25954518017522], + [-73.24485185412459, -80.41633147574879], + [-71.44294633653925, -80.69062997835402], + [-70.01316280788774, -81.00415089306881], + [-68.19164608424757, -81.3176718077836], + [-65.70427853052672, -81.47445810335722], + [-63.25603003605073, -81.74875660596251], + [-61.55202551944234, -82.04269215283858], + [-59.69141557477349, -82.37585011182438], + [-58.71212134462627, -82.84610564568038], + [-58.22248714866089, -83.21843434034338], + [-57.008116828017876, -82.86569101351904], + [-55.362894253141576, -82.5717554666428], + [-53.61977067728827, -82.25823455192807], + [-51.54364417174605, -82.00352141716132], + [-49.76134986021549, -81.7291712381238], + [-47.27393063006224, -81.70958587028525], + [-44.82570797380254, -81.84673512158781], + [-42.80836340999241, -82.08191456494814], + [-42.162020433101816, -81.65082976676933], + [-40.771433478343624, -81.3568942198932], + [-38.24481767429711, -81.33730885205455], + [-36.26666968438025, -81.12171477653294], + [-34.38639685722438, -80.90617237744351], + [-32.31029618989834, -80.76902312614078], + [-30.097097947702025, -80.59265146272867], + [-28.549802212018733, -80.33793832796204], + [-29.25490129242513, -79.9851950011377], + [-29.685805223090995, -79.63250335074571], + [-29.685805223090995, -79.260226332515], + [-31.62480831554666, -79.29939706819226], + [-33.68132361503399, -79.45613168733348], + [-35.63991207532831, -79.45613168733348], + [-35.91410722506902, -79.08385466910289], + [-35.77700965019869, -78.33924814876502], + [-35.32654618991046, -78.12365407324324], + [-33.89676266125889, -77.88852630631527], + [-32.21236935070527, -77.65345021581953], + [-30.99805070649461, -77.35951466894335], + [-29.783732062284116, -77.06557912206722], + [-28.882779303491418, -76.67366505956568], + [-27.511751878355653, -76.49734507258574], + [-26.16033565927478, -76.36014414485078], + [-25.474821946706925, -76.28180267349632], + [-23.927552049239807, -76.24258026138676], + [-22.458597784910978, -76.1054310100842], + [-21.224693772861826, -75.90947397883343], + [-20.010375128651106, -75.6743462119054], + [-18.913542853256217, -75.43921844497731], + [-17.5229817367142, -75.12569753026253], + [-16.641588507544043, -74.79253957127685], + [-15.70149085129026, -74.49860402440066], + [-15.407710333710895, -74.10674163833141], + [-16.4653201969964, -73.87161387140338], + [-16.11278357590129, -73.46011444106318], + [-15.44685523117198, -73.1465418499161], + [-14.408804897509015, -72.95058481866533], + [-13.311972622114013, -72.7154570517373], + [-12.293507656289592, -72.40193613702252], + [-11.510067104528616, -72.01007375095315], + [-11.020432908563066, -71.53976654066486], + [-10.295774298534184, -71.26541636162733], + [-9.101015183946117, -71.32422414157548], + [-8.611380987980624, -71.65733042412887], + [-7.416621873392444, -71.69650115980608], + [-7.377451137715298, -71.32422414157548], + [-6.868231573911146, -70.93231007907394], + [-5.790984666354802, -71.0302885946993], + [-5.536374884452698, -71.4026172893623], + [-4.341667446296924, -71.4613733928781], + [-3.048981492515622, -71.28505340589817], + [-1.795492112627812, -71.16743784600186], + [-0.65948910155555, -71.22624562595007], + [-0.228636847322093, -71.63774505629027], + [0.868195428072909, -71.30463877373683], + [1.886686232113505, -71.12826711032471], + [3.022637566753417, -70.9911178590221], + [4.139055209987021, -70.85391693128707], + [5.157546014027616, -70.61878916435904], + [6.273911980828871, -70.46205454521782], + [7.135719842160597, -70.24651214612834], + [7.742866245157813, -69.89376881930406], + [8.487110223025297, -70.14853363050304], + [9.525134718472202, -70.01133270276819], + [10.249845004933434, -70.48163991305648], + [10.817820672253333, -70.83433156344853], + [11.953823683325595, -70.63837453219776], + [12.404287143613942, -70.24651214612834], + [13.422777947654367, -69.97216196709093], + [14.734997592841978, -70.03091807060673], + [15.126756626046586, -70.40324676526973], + [15.94934207526859, -70.03091807060673], + [17.02658898282516, -69.91335418714277], + [18.201711053142276, -69.87418345146551], + [19.259372592860018, -69.89376881930406], + [20.375738559661443, -70.01133270276819], + [21.452985467217786, -70.07014048271628], + [21.923034295344735, -70.40324676526973], + [22.56940311045139, -70.69718231214586], + [23.666183709414213, -70.52081064873374], + [24.841357456163564, -70.48163991305648], + [25.977308790803647, -70.48163991305648], + [27.09372643403725, -70.46205454521782], + [28.09258019380684, -70.32485361748297], + [29.15024173352458, -70.20728973401896], + [30.031583286262503, -69.93293955498132], + [30.97173261894858, -69.7566195680015], + [31.990171746556825, -69.65864105237603], + [32.75405276869532, -69.3842908733385], + [33.30244306817667, -68.83564219169574], + [33.87041873549657, -68.50258758557459], + [34.908494907375825, -68.65927052828351], + [35.300202264148254, -69.01201385510791], + [36.16201012547975, -69.24714162203594], + [37.2000346209266, -69.16874847424907], + [37.905107863116825, -69.52144012464123], + [38.649403517416886, -69.77620493584016], + [39.66789432145737, -69.54107716891207], + [40.02043094255248, -69.10994069430097], + [40.92135786312906, -68.93362070732115], + [41.959434035008144, -68.60051442476771], + [42.938702426939074, -68.46331349703274], + [44.11387617368865, -68.26740814221426], + [44.897290887233396, -68.05186574312489], + [45.719928012887806, -67.8167379761968], + [46.50334272643261, -67.60119557710749], + [47.443440382686276, -67.7187594605715], + [48.34441897969509, -67.36606781017946], + [48.99073611836957, -67.09171763114188], + [49.930885451055644, -67.11130299898048], + [50.753470900277705, -66.87617523205245], + [50.94932457866389, -66.52348358166046], + [51.79154707215696, -66.24913340262287], + [52.61413252137896, -66.0531763713721], + [53.61303795758079, -65.89639007579859], + [54.533550245996025, -65.81804860444396], + [55.41494347516618, -65.87680470795993], + [56.35504113141985, -65.97478322358535], + [57.15809288923566, -66.24913340262287], + [57.25596805199649, -66.68021820080168], + [58.13736128116665, -67.01332448335512], + [58.744507684163864, -67.28767466239265], + [59.93931847518422, -67.40523854585672], + [60.60522098169736, -67.67958872489424], + [61.42780643091936, -67.95388722749948], + [62.38748945501169, -68.01269500744758], + [63.19048953639515, -67.8167379761968], + [64.052349074159, -67.40523854585672], + [64.9924467304129, -67.62072926851374], + [65.97171512234388, -67.73834482840999], + [66.91186445502973, -67.85590871187412], + [67.89113284696089, -67.93430185966076], + [68.89003828316288, -67.93430185966076], + [69.71262373238477, -68.97279144299841], + [69.67345299670745, -69.22755625419728], + [69.55594078967584, -69.67822642021474], + [68.59625776558352, -69.93293955498132], + [67.81273969917413, -70.30526824964431], + [67.94988895047663, -70.69718231214586], + [69.06630659371024, -70.67754526787496], + [68.92915734240779, -71.06945933037656], + [68.41998945503593, -71.4417880250395], + [67.94988895047663, -71.85328745537964], + [68.71376997261513, -72.16680837009437], + [69.86930667509387, -72.26478688571984], + [71.02489505400456, -72.08841522230773], + [71.57328535348603, -71.69650115980608], + [71.90628828317489, -71.32422414157548], + [72.45462690622401, -71.01070322686058], + [73.08141035349206, -70.71676767998451], + [73.33602013539416, -70.36402435316018], + [73.86487674346921, -69.87418345146551], + [74.49155683787268, -69.77620493584016], + [75.62755984894494, -69.73703420016284], + [76.62646528514676, -69.61941864026653], + [77.64490441275518, -69.46268402112526], + [78.13453860872056, -69.07076995862371], + [78.42837080273216, -68.69844126396072], + [79.1138586770839, -68.32621592216248], + [80.09312706901488, -68.07150278739579], + [80.93534956250772, -67.87554575614502], + [81.48379153842143, -67.54238779715922], + [82.05176720574138, -67.36606781017946], + [82.77642581577044, -67.20928151460589], + [83.77533125197237, -67.30726003023125], + [84.6762064961166, -67.20928151460589], + [85.65552656447994, -67.09171763114188], + [86.75235883987477, -67.15047373465768], + [87.47701744990383, -66.87617523205245], + [87.98628869014021, -66.20991099051338], + [88.35841067907398, -66.4842611695509], + [88.82840783076853, -66.95456837983926], + [89.6706303242616, -67.15047373465768], + [90.63036502478627, -67.22886688244449], + [91.59009972531084, -67.11130299898048], + [92.60853885291903, -67.18969614676723], + [93.54863650917292, -67.20928151460589], + [94.17541995644098, -67.11130299898048], + [95.01759077350164, -67.17011077892869], + [95.78147179564019, -67.385653178018], + [96.68239871621677, -67.24850392671544], + [97.75964562377311, -67.24850392671544], + [98.68020958862053, -67.11130299898048], + [99.71818240763503, -67.24850392671544], + [100.38418826701275, -66.9153459677297], + [100.8933561543846, -66.5822396851762], + [101.57889570516852, -66.30788950613868], + [102.83241092327262, -65.56328379324515], + [103.47867638551475, -65.70048472098], + [104.24255740765307, -65.97478322358535], + [104.9084599141662, -66.32752655040969], + [106.18156050010873, -66.93493133556836], + [107.16088056847207, -66.95456837983926], + [108.08139285688713, -66.95456837983926], + [109.15863976444365, -66.83700449637524], + [110.23583499556781, -66.69980356864033], + [111.05847212122205, -66.42550506603499], + [111.74395999557385, -66.13156951915892], + [112.86037763880745, -66.09234710704936], + [113.60467329310734, -65.87680470795993], + [114.38808800665197, -66.0727617392107], + [114.89730757045618, -66.38628265392543], + [115.60238081264652, -66.69980356864033], + [116.69916141160934, -66.66063283296302], + [117.38470096239314, -66.9153459677297], + [118.57946007698126, -67.17011077892869], + [119.83292361865301, -67.26808929455399], + [120.8709997905321, -67.18969614676723], + [121.65441450407707, -66.87617523205245], + [122.32036868702232, -66.56265431733766], + [123.2212956075989, -66.4842611695509], + [124.1222742046076, -66.62146209728587], + [125.16024702362222, -66.71938893647894], + [126.10039635630835, -66.56265431733766], + [127.00142662974929, -66.56265431733766], + [127.88276818248721, -66.66063283296302], + [128.80328047090234, -66.75861134858849], + [129.70425906791115, -66.5822396851762], + [130.78145429903543, -66.42550506603499], + [131.79994510307586, -66.38628265392543], + [132.9358964377161, -66.38628265392543], + [133.85646040256336, -66.28830413830013], + [134.75738732313982, -66.20996266694567], + [135.0315824728807, -65.72007008881866], + [135.0707532085578, -65.30857065847846], + [135.6974849793935, -65.58286916108369], + [135.87380496637343, -66.03359100353345], + [136.2067045431977, -66.4450904338737], + [136.61804894424108, -66.77819671642698], + [137.46027143773392, -66.95456837983926], + [138.59622277237406, -66.8957605998911], + [139.90844241756145, -66.87617523205245], + [140.80942101457026, -66.81736745210435], + [142.1216923361901, -66.81736745210435], + [143.06184166887613, -66.79778208426569], + [144.37406131406362, -66.83700449637524], + [145.490427280865, -66.9153459677297], + [146.1955521994878, -67.22886688244449], + [145.99969852110144, -67.60119557710749], + [146.64606733620815, -67.89513112398367], + [147.7232625673323, -68.1302588909117], + [148.83962853413368, -68.38502370211057], + [150.13231448791487, -68.56129201265821], + [151.48370486877957, -68.71812998466402], + [152.50224734925246, -68.87481292737294], + [153.63819868389248, -68.89450164807613], + [154.2845674989992, -68.56129201265821], + [155.16585737530477, -68.83564219169574], + [155.92979007387544, -69.14921478284282], + [156.81113162661336, -69.3842908733385], + [158.02552778547238, -69.48226938896397], + [159.1810128115187, -69.59983327242799], + [159.6706986839165, -69.99174733492953], + [160.8066500185564, -70.2268751018575], + [161.57047936426272, -70.57961842868184], + [162.68689700749633, -70.73635304782317], + [163.8424337099749, -70.71676767998451], + [164.91968061753118, -70.77552378350032], + [166.11443973211942, -70.75593841566177], + [167.30909549384296, -70.83433156344853], + [168.42561648994115, -70.97148081475109], + [169.46358930895587, -71.20666025811136], + [170.50166548083496, -71.4026172893623], + [171.20679039945753, -71.69650115980608], + [171.0892265159937, -72.08841522230773], + [170.5604215843507, -72.44115854913207], + [170.10995812406236, -72.89182871514942], + [169.75736982653507, -73.24452036554152], + [169.2873209984083, -73.65601979588166], + [167.97510135322068, -73.81280609145517], + [167.38748864162972, -74.16549774184722], + [166.09480268784841, -74.38104014093665], + [165.64439090399242, -74.77295420343819], + [164.9588513532085, -75.14528289810119], + [164.23419274317962, -75.45880381281597], + [163.8227966657039, -75.87030324315617], + [163.56823856023425, -76.24258026138676], + [163.47026004460895, -76.69330210383652], + [163.48989708887973, -77.06557912206722], + [164.05787275619969, -77.45744150813647], + [164.27336347885694, -77.82977020279935], + [164.74346398341606, -78.18251352962375], + [166.60412560451732, -78.31961110449402], + [166.99578128485734, -78.75074757910522], + [165.19387576727195, -78.90748300569072], + [163.66621707585955, -79.12302540477998], + [161.7663847190811, -79.16224781688965], + [160.92416222558825, -79.73048186637101], + [160.74789391504066, -80.20073740022713], + [160.31696414615863, -80.57306609489001], + [159.78821089094833, -80.945394789553], + [161.12001590397438, -81.27850107210645], + [161.62928714421082, -81.6900005024466], + [162.49099165267796, -82.0622775206773], + [163.70533613510474, -82.39543547966286], + [165.09594892807877, -82.70895639437782], + [166.60412560451732, -83.02247730909255], + [168.89566531806793, -83.3359982238074], + [169.40478152900755, -83.82589080193435], + [172.28393395414935, -84.04143320102366], + [172.47704878162415, -84.11791432081571], + [173.22408328683537, -84.41371021925437], + [175.9856718285131, -84.15899708448768], + [178.27721154206392, -84.47251799920247], + [180, -84.71338] + ] + ] + ] + } + }, + { + "type": "Feature", + "properties": { + "featurecla": "Admin-0 country", + "scalerank": 3, + "labelrank": 6, + "sovereignt": "France", + "sov_a3": "FR1", + "adm0_dif": 1, + "level": 2, + "type": "Dependency", + "tlc": "1", + "admin": "French Southern and Antarctic Lands", + "adm0_a3": "ATF", + "geou_dif": 0, + "geounit": "French Southern and Antarctic Lands", + "gu_a3": "ATF", + "su_dif": 0, + "subunit": "French Southern and Antarctic Lands", + "su_a3": "ATF", + "brk_diff": 0, + "name": "Fr. S. Antarctic Lands", + "name_long": "French Southern and Antarctic Lands", + "brk_a3": "ATF", + "brk_name": "Fr. S. and Antarctic Lands", + "brk_group": null, + "abbrev": "Fr. S.A.L.", + "postal": "TF", + "formal_en": "Territory of the French Southern and Antarctic Lands", + "formal_fr": null, + "name_ciawf": null, + "note_adm0": "Fr.", + "note_brk": null, + "name_sort": "French Southern and Antarctic Lands", + "name_alt": null, + "mapcolor7": 7, + "mapcolor8": 5, + "mapcolor9": 9, + "mapcolor13": 11, + "pop_est": 140, + "pop_rank": 1, + "pop_year": 2017, + "gdp_md": 16, + "gdp_year": 2016, + "economy": "6. Developing region", + "income_grp": "2. High income: nonOECD", + "fips_10": "FS", + "iso_a2": "TF", + "iso_a2_eh": "TF", + "iso_a3": "ATF", + "iso_a3_eh": "ATF", + "iso_n3": "260", + "iso_n3_eh": "260", + "un_a3": "260", + "wb_a2": "-99", + "wb_a3": "-99", + "woe_id": 28289406, + "woe_id_eh": 28289406, + "woe_note": "Exact WOE match as country", + "adm0_iso": "ATF", + "adm0_diff": null, + "adm0_tlc": "ATF", + "adm0_a3_us": "ATF", + "adm0_a3_fr": "ATF", + "adm0_a3_ru": "ATF", + "adm0_a3_es": "ATF", + "adm0_a3_cn": "ATF", + "adm0_a3_tw": "ATF", + "adm0_a3_in": "ATF", + "adm0_a3_np": "ATF", + "adm0_a3_pk": "ATF", + "adm0_a3_de": "ATF", + "adm0_a3_gb": "ATF", + "adm0_a3_br": "ATF", + "adm0_a3_il": "ATF", + "adm0_a3_ps": "ATF", + "adm0_a3_sa": "ATF", + "adm0_a3_eg": "ATF", + "adm0_a3_ma": "ATF", + "adm0_a3_pt": "ATF", + "adm0_a3_ar": "ATF", + "adm0_a3_jp": "ATF", + "adm0_a3_ko": "ATF", + "adm0_a3_vn": "ATF", + "adm0_a3_tr": "ATF", + "adm0_a3_id": "ATF", + "adm0_a3_pl": "ATF", + "adm0_a3_gr": "ATF", + "adm0_a3_it": "ATF", + "adm0_a3_nl": "ATF", + "adm0_a3_se": "ATF", + "adm0_a3_bd": "ATF", + "adm0_a3_ua": "ATF", + "adm0_a3_un": -99, + "adm0_a3_wb": -99, + "continent": "Seven seas (open ocean)", + "region_un": "Africa", + "subregion": "Seven seas (open ocean)", + "region_wb": "Sub-Saharan Africa", + "name_len": 22, + "long_len": 35, + "abbrev_len": 10, + "tiny": 2, + "homepart": -99, + "min_zoom": 0, + "min_label": 4, + "max_label": 9, + "label_x": 69.122136, + "label_y": -49.303721, + "ne_id": 1159320631, + "wikidataid": "Q129003", + "name_ar": "أراض فرنسية جنوبية وأنتارتيكية", + "name_bn": "ফ্র. এস. অ্যান্ড অ্যান্টার্কটিক ল্যান্ড", + "name_de": "Französische Süd- und Antarktisgebiete", + "name_en": "French Southern and Antarctic Lands", + "name_es": "Tierras Australes y Antárticas Francesas", + "name_fa": "سرزمینهای جنوبی و جنوبگانی فرانسه", + "name_fr": "Terres australes et antarctiques françaises", + "name_el": "Γαλλικά Νότια και Ανταρκτικά Εδάφη", + "name_he": "הארצות הדרומיות והאנטארקטיות של צרפת", + "name_hi": "दक्षिण फ्रांसीसी और अंटार्कटिक लैंड", + "name_hu": "Francia déli és antarktiszi területek", + "name_id": "Daratan Selatan dan Antarktika Perancis", + "name_it": "Terre australi e antartiche francesi", + "name_ja": "フランス領南方・南極地域", + "name_ko": "프랑스령 남방 및 남극", + "name_nl": "Franse Zuidelijke Gebieden", + "name_pl": "Francuskie Terytoria Południowe i Antarktyczne", + "name_pt": "Terras Austrais e Antárticas Francesas", + "name_ru": "Французские Южные и Антарктические территории", + "name_sv": "Franska sydterritorierna", + "name_tr": "Fransız Güney ve Antarktika Toprakları", + "name_uk": "Французькі Південні і Антарктичні території", + "name_ur": "سرزمین جنوبی فرانسیسیہ و انٹارکٹیکا", + "name_vi": "Vùng đất phía Nam và châu Nam Cực thuộc Pháp", + "name_zh": "法属南部和南极领地", + "name_zht": "法屬南部和南極領地", + "fclass_iso": "Admin-0 dependency", + "tlc_diff": null, + "fclass_tlc": "Admin-0 dependency", + "fclass_us": null, + "fclass_fr": null, + "fclass_ru": null, + "fclass_es": null, + "fclass_cn": null, + "fclass_tw": null, + "fclass_in": null, + "fclass_np": null, + "fclass_pk": null, + "fclass_de": null, + "fclass_gb": null, + "fclass_br": null, + "fclass_il": null, + "fclass_ps": null, + "fclass_sa": null, + "fclass_eg": null, + "fclass_ma": null, + "fclass_pt": null, + "fclass_ar": null, + "fclass_jp": null, + "fclass_ko": null, + "fclass_vn": null, + "fclass_tr": null, + "fclass_id": null, + "fclass_pl": null, + "fclass_gr": null, + "fclass_it": null, + "fclass_nl": null, + "fclass_se": null, + "fclass_bd": null, + "fclass_ua": null, + "filename": "ATF.geojson" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [68.935, -48.625], + [69.58, -48.94], + [70.525, -49.065], + [70.56, -49.255], + [70.28, -49.71], + [68.745, -49.775], + [68.72, -49.2425], + [68.8675, -48.83], + [68.935, -48.625] + ] + ] + } + } + ] +} diff --git a/src/data/pages/projects-db.json b/src/data/pages/projects-db.json new file mode 100644 index 0000000..640dc2e --- /dev/null +++ b/src/data/pages/projects-db.json @@ -0,0 +1,162 @@ +[ + { + "id": 0, + "project_name": "Vuestic", + "project_owner": 13, + "team": [13, 5, 28, 14, 17, 28, 23, 11, 16, 19, 12, 28, 11], + "status": "in progress", + "creation_date": "20 Nov 2023" + }, + { + "id": 1, + "project_name": "Mood board", + "project_owner": 28, + "team": [28, 10, 12, 28, 14, 27, 5, 4, 8, 23, 19, 18, 24, 11, 18, 12, 28], + "status": "important", + "creation_date": "16 Oct 2023" + }, + { + "id": 2, + "project_name": "Jenkins", + "project_owner": 3, + "team": [3, 21, 7, 19, 4, 4, 7, 24], + "status": "important", + "creation_date": "1 Oct 2023" + }, + { + "id": 3, + "project_name": "Springfield media", + "project_owner": 17, + "team": [17, 25, 21, 9, 18, 12, 15, 0, 7, 2, 7], + "status": "important", + "creation_date": "19 Sept 2023" + }, + { + "id": 4, + "project_name": "Galileo", + "project_owner": 7, + "team": [7, 1, 28, 19, 3], + "status": "completed", + "creation_date": "23 Sept 2023" + }, + { + "id": 5, + "project_name": "Website redesign", + "project_owner": 24, + "team": [24, 19, 1, 8, 9], + "status": "completed", + "creation_date": "9 Sept 2023" + }, + { + "id": 6, + "project_name": "Toolset landing", + "project_owner": 15, + "team": [15, 16, 8, 6, 11, 21, 3, 20], + "status": "archived", + "creation_date": "17 Aug 2023" + }, + { + "id": 7, + "project_name": "Complete product redesign", + "project_owner": 25, + "team": [25, 18, 24, 13, 5, 3, 4, 16, 25, 12, 18, 9, 22], + "status": "completed", + "creation_date": "11 Aug 2023" + }, + { + "id": 8, + "project_name": "Design team project", + "project_owner": 17, + "team": [17, 6, 21, 17, 7, 6, 14, 13, 27, 7, 20], + "status": "archived", + "creation_date": "9 Aug 2023" + }, + { + "id": 9, + "project_name": "Regular logistics", + "project_owner": 3, + "team": [3, 26, 8, 15, 21, 23, 18, 11, 22, 6, 20, 9], + "status": "archived", + "creation_date": "2 Aug 2023" + }, + { + "id": 10, + "project_name": "Aurora Analytics", + "project_owner": 12, + "team": [12, 7, 18, 24, 13, 5], + "status": "in progress", + "creation_date": "10 Dec 2023" + }, + { + "id": 11, + "project_name": "Quantum Leap", + "project_owner": 14, + "team": [14, 17, 3, 21, 11, 20], + "status": "planning", + "creation_date": "22 Nov 2023" + }, + { + "id": 12, + "project_name": "Deep Dive Research", + "project_owner": 8, + "team": [8, 15, 9, 3, 27, 6], + "status": "important", + "creation_date": "15 Nov 2023" + }, + { + "id": 13, + "project_name": "Sky High Architecture", + "project_owner": 21, + "team": [21, 2, 17, 18, 4], + "status": "completed", + "creation_date": "1 Nov 2023" + }, + { + "id": 14, + "project_name": "Tech Horizon", + "project_owner": 9, + "team": [9, 19, 24, 1, 22], + "status": "in progress", + "creation_date": "28 Oct 2023" + }, + { + "id": 15, + "project_name": "Edge of Innovation", + "project_owner": 16, + "team": [16, 11, 5, 14, 23], + "status": "planning", + "creation_date": "21 Oct 2023" + }, + { + "id": 16, + "project_name": "Crypto Ventures", + "project_owner": 20, + "team": [20, 7, 15, 26, 12], + "status": "important", + "creation_date": "10 Oct 2023" + }, + { + "id": 17, + "project_name": "Blockchain Basics", + "project_owner": 4, + "team": [4, 8, 3, 22, 27], + "status": "archived", + "creation_date": "5 Oct 2023" + }, + { + "id": 18, + "project_name": "Virtual Reality Exploration", + "project_owner": 26, + "team": [26, 2, 14, 20, 9], + "status": "in progress", + "creation_date": "29 Sept 2023" + }, + { + "id": 19, + "project_name": "AI in Daily Life", + "project_owner": 2, + "team": [2, 13, 24, 5, 11], + "status": "completed", + "creation_date": "22 Sept 2023" + } +] diff --git a/src/data/pages/projects.ts b/src/data/pages/projects.ts new file mode 100644 index 0000000..87f1b98 --- /dev/null +++ b/src/data/pages/projects.ts @@ -0,0 +1,102 @@ +import { sleep } from '../../services/utils' +import projectsDb from './projects-db.json' +import usersDb from './users-db.json' + +// Simulate API calls +export type Pagination = { + page: number + perPage: number + total: number +} + +export type Sorting = { + sortBy: keyof (typeof projectsDb)[number] | undefined + sortingOrder: 'asc' | 'desc' | null +} + +const getSortItem = (obj: any, sortBy: keyof (typeof projectsDb)[number]) => { + if (sortBy === 'project_owner') { + return obj.project_owner.fullname + } + + if (sortBy === 'team') { + return obj.team.map((user: any) => user.fullname).join(', ') + } + + if (sortBy === 'creation_date') { + return new Date(obj[sortBy]) + } + + return obj[sortBy] +} + +export const getProjects = async (options: Sorting & Pagination) => { + await sleep(1000) + + const projects = projectsDb.map((project) => ({ + ...project, + project_owner: usersDb.find((user) => user.id === project.project_owner)! as (typeof usersDb)[number], + team: usersDb.filter((user) => project.team.includes(user.id)) as (typeof usersDb)[number][], + })) + + if (options.sortBy && options.sortingOrder) { + projects.sort((a, b) => { + a = getSortItem(a, options.sortBy!) + b = getSortItem(b, options.sortBy!) + if (a < b) { + return options.sortingOrder === 'asc' ? -1 : 1 + } + if (a > b) { + return options.sortingOrder === 'asc' ? 1 : -1 + } + return 0 + }) + } + + const normalizedProjects = projects.slice((options.page - 1) * options.perPage, options.page * options.perPage) + + return { + data: normalizedProjects, + pagination: { + page: options.page, + perPage: options.perPage, + total: projectsDb.length, + }, + } +} + +export const addProject = async (project: Omit<(typeof projectsDb)[number], 'id' | 'creation_date'>) => { + await sleep(1000) + + const newProject = { + ...project, + id: projectsDb.length + 1, + creation_date: new Date().toLocaleDateString('gb', { day: 'numeric', month: 'short', year: 'numeric' }), + } + + projectsDb.push(newProject) + + return { + ...newProject, + project_owner: usersDb.find((user) => user.id === project.project_owner)! as (typeof usersDb)[number], + team: usersDb.filter((user) => project.team.includes(user.id)) as (typeof usersDb)[number][], + } +} + +export const updateProject = async (project: (typeof projectsDb)[number]) => { + await sleep(1000) + + const index = projectsDb.findIndex((p) => p.id === project.id) + projectsDb[index] = project + + return project +} + +export const removeProject = async (project: (typeof projectsDb)[number]) => { + await sleep(1000) + + const index = projectsDb.findIndex((p) => p.id === project.id) + projectsDb.splice(index, 1) + + return project +} diff --git a/src/data/pages/users-db.json b/src/data/pages/users-db.json new file mode 100644 index 0000000..c1470d4 --- /dev/null +++ b/src/data/pages/users-db.json @@ -0,0 +1,292 @@ +[ + { + "id": 1, + "fullname": "Patrik Radkow", + "email": "magicpan@example.gg", + "username": "magicpan", + "role": "user", + "avatar": "", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 2, + "fullname": "Martin Hoff", + "email": "niceadmin@mail.com", + "username": "admin", + "role": "admin", + "avatar": "😍", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 3, + "fullname": "Liz Macintosh", + "email": "ebrown@gmail.com", + "username": "ebrown", + "role": "user", + "avatar": "https://randomuser.me/api/portraits/men/1.jpg", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 4, + "fullname": "M2", + "email": "mrm@gmail.com", + "username": "mrm", + "role": "owner", + "avatar": "", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 5, + "fullname": "Kevin Smith", + "email": "kevin@gmail.com", + "username": "kevin13", + "role": "user", + "avatar": "https://randomuser.me/api/portraits/men/2.jpg", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 6, + "fullname": "Martin Hoff", + "email": "martin@gmail.com", + "username": "martin3", + "role": "user", + "avatar": "https://randomuser.me/api/portraits/men/3.jpg", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 7, + "fullname": "John Doe", + "email": "john@mail.com", + "username": "john", + "role": "user", + "avatar": "", + "active": true, + "notes": "" + }, + { + "id": 8, + "fullname": "Maksim Nedo", + "email": "maksim@epic.com", + "username": "maksim", + "role": "admin", + "avatar": "https://avatars.githubusercontent.com/u/23530004?v=4", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 9, + "fullname": "Dmitry Kuzmenko", + "email": "dd@pp.com", + "username": "dd", + "role": "user", + "avatar": "", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 10, + "fullname": "Rayan Gosling", + "email": "rayan@u.ua", + "username": "rayan", + "role": "user", + "avatar": "", + "active": true, + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 11, + "active": true, + "fullname": "Laura Smith", + "email": "laura@example.gg", + "username": "bbb", + "role": "user", + "avatar": "", + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 12, + "active": true, + "fullname": "Ted Mosby", + "email": "tedmosby@mail.com", + "username": "gamer777", + "role": "user", + "avatar": "😭", + "notes": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, voluptatum." + }, + { + "id": 13, + "active": true, + "fullname": "Forrest Schmidt Jr.", + "email": "Willard23@gmail.com", + "username": "Clementine72", + "role": "user", + "avatar": "https://randomuser.me/api/portraits/men/4.jpg", + "notes": "sed asperiores sed" + }, + { + "id": 14, + "active": true, + "fullname": "Emilio Bruen", + "email": "Amya51@hotmail.com", + "username": "Madalyn_Brekke55", + "role": "user", + "avatar": "https://randomuser.me/api/portraits/men/5.jpg", + "notes": "architecto amet deleniti" + }, + { + "id": 15, + "active": false, + "fullname": "Jenny Heathcote", + "email": "Granville_Lebsack38@yahoo.com", + "role": "user", + "username": "Vivienne98", + "avatar": "https://randomuser.me/api/portraits/men/6.jpg", + "notes": "provident ipsam recusandae" + }, + { + "id": 16, + "active": true, + "fullname": "Sonya Cummerata III", + "email": "Toni2@yahoo.com", + "role": "user", + "username": "Norwood79", + "avatar": "https://randomuser.me/api/portraits/men/7.jpg", + "notes": "aut quaerat totam" + }, + { + "id": 17, + "active": true, + "fullname": "Ruben Mitchell", + "email": "Lisette41@yahoo.com", + "role": "user", + "username": "Dariana_Schulist", + "avatar": "https://randomuser.me/api/portraits/men/8.jpg", + "notes": "minima harum ut" + }, + { + "id": 18, + "active": true, + "fullname": "Blake Hudson I", + "email": "Israel88@hotmail.com", + "role": "user", + "username": "Crystal.Brakus29", + "avatar": "https://randomuser.me/api/portraits/men/9.jpg", + "notes": "sint culpa voluptatem" + }, + { + "id": 19, + "active": true, + "fullname": "Alison Mueller", + "email": "Darien_Mayer@gmail.com", + "role": "user", + "username": "Cordie.Grant", + "avatar": "https://randomuser.me/api/portraits/men/10.jpg", + "notes": "officia autem aliquam" + }, + { + "id": 20, + "active": false, + "fullname": "Miss Angelina Jenkins", + "email": "Cristal.Sauer@yahoo.com", + "role": "user", + "username": "Peggie.Runolfsdottir", + "avatar": "https://randomuser.me/api/portraits/men/11.jpg", + "notes": "rerum rerum rerum" + }, + { + "id": 21, + "active": true, + "fullname": "Mack Boyle", + "email": "Shanny30@gmail.com", + "role": "user", + "username": "Phoebe67", + "avatar": "https://randomuser.me/api/portraits/men/12.jpg", + "notes": "voluptatibus et soluta" + }, + { + "id": 22, + "active": true, + "fullname": "Raymond Simonis", + "email": "Tressie.Bruen45@gmail.com", + "role": "user", + "username": "Percy37", + "avatar": "https://randomuser.me/api/portraits/men/13.jpg", + "notes": "aut id molestiae" + }, + { + "id": 23, + "active": true, + "fullname": "Janice Sporer", + "email": "Anastasia85@hotmail.com", + "role": "user", + "username": "Kali84", + "avatar": "https://randomuser.me/api/portraits/men/14.jpg", + "notes": "magnam eum aliquam" + }, + { + "id": 24, + "active": true, + "fullname": "Francis Schowalter", + "email": "Tess56@gmail.com", + "role": "user", + "username": "Robyn.Kris", + "avatar": "https://randomuser.me/api/portraits/men/0.jpg", + "notes": "similique architecto in" + }, + { + "id": 25, + "active": true, + "fullname": "Emilio Hoppe", + "email": "Bruce49@yahoo.com", + "role": "user", + "username": "Clemmie.Kutch", + "avatar": "https://randomuser.me/api/portraits/men/16.jpg", + "notes": "rerum quae dolorem" + }, + { + "id": 26, + "active": true, + "fullname": "Janice Harber", + "email": "Jude38@hotmail.com", + "role": "user", + "username": "Neal70", + "avatar": "https://randomuser.me/api/portraits/men/17.jpg", + "notes": "iure dolor provident" + }, + { + "id": 27, + "fullname": "Evelyn Morar", + "email": "Laverne.Roberts@hotmail.com", + "role": "user", + "username": "Neal_Thompson84", + "active": true, + "avatar": "https://randomuser.me/api/portraits/men/18.jpg", + "notes": "quae eos placeat" + }, + { + "id": 28, + "fullname": "Antoinette Schneider", + "email": "Ambrose_Stehr25@gmail.com", + "role": "user", + "username": "Esta.Hickle", + "active": true, + "avatar": "https://randomuser.me/api/portraits/men/19.jpg", + "notes": "qui cumque unde" + }, + { + "id": 29, + "fullname": "Daniel Ebony", + "email": "Nyah44@hotmail.com", + "role": "user", + "username": "Jade.Kuhlman90", + "active": true, + "avatar": "https://randomuser.me/api/portraits/men/20.jpg", + "notes": "exercitationem velit consectetur" + } +] diff --git a/src/data/pages/users.ts b/src/data/pages/users.ts new file mode 100644 index 0000000..8028586 --- /dev/null +++ b/src/data/pages/users.ts @@ -0,0 +1,101 @@ +import { sleep } from '../../services/utils' +import { User } from './../../pages/users/types' +import usersDb from './users-db.json' +import projectsDb from './projects-db.json' +import { Project } from '../../pages/projects/types' + +export const users = usersDb as User[] + +const getUserProjects = (userId: number | string) => { + return projectsDb + .filter((project) => project.team.includes(Number(userId))) + .map((project) => ({ + ...project, + project_owner: users.find((user) => user.id === project.project_owner)!, + team: project.team.map((userId) => users.find((user) => user.id === userId)!), + status: project.status as Project['status'], + })) +} + +// Simulate API calls + +export type Pagination = { + page: number + perPage: number + total: number +} + +export type Sorting = { + sortBy: keyof User | undefined + sortingOrder: 'asc' | 'desc' | null +} + +export type Filters = { + isActive: boolean + search: string +} + +const getSortItem = (obj: any, sortBy: string) => { + if (sortBy === 'projects') { + return obj.projects.map((project: any) => project.project_name).join(', ') + } + + return obj[sortBy] +} + +export const getUsers = async (filters: Partial) => { + await sleep(1000) + const { isActive, search, sortBy, sortingOrder } = filters + let filteredUsers = users + + filteredUsers = filteredUsers.filter((user) => user.active === isActive) + + if (search) { + filteredUsers = filteredUsers.filter((user) => user.fullname.toLowerCase().includes(search.toLowerCase())) + } + + filteredUsers = filteredUsers.map((user) => ({ ...user, projects: getUserProjects(user.id) })) + + if (sortBy && sortingOrder) { + filteredUsers = filteredUsers.sort((a, b) => { + const first = getSortItem(a, sortBy) + const second = getSortItem(b, sortBy) + if (first > second) { + return sortingOrder === 'asc' ? 1 : -1 + } + if (first < second) { + return sortingOrder === 'asc' ? -1 : 1 + } + return 0 + }) + } + + const { page = 1, perPage = 10 } = filters || {} + return { + data: filteredUsers.slice((page - 1) * perPage, page * perPage), + pagination: { + page, + perPage, + total: filteredUsers.length, + }, + } +} + +export const addUser = async (user: User) => { + await sleep(1000) + users.unshift(user) +} + +export const updateUser = async (user: User) => { + await sleep(1000) + const index = users.findIndex((u) => u.id === user.id) + users[index] = user +} + +export const removeUser = async (user: User) => { + await sleep(1000) + users.splice( + users.findIndex((u) => u.id === user.id), + 1, + ) +} diff --git a/src/data/types.ts b/src/data/types.ts new file mode 100644 index 0000000..795ef4e --- /dev/null +++ b/src/data/types.ts @@ -0,0 +1,13 @@ +import type { ChartData } from 'chart.js' + +export type ColorThemes = { + [key: string]: string +} + +export type TLineChartData = ChartData<'line', any, any> +export type TBarChartData = ChartData<'bar', any, any> +export type TBubbleChartData = ChartData<'bubble', any, any> +export type TDoughnutChartData = ChartData<'doughnut', any, any> +export type TPieChartData = ChartData<'pie', any, any> + +export type TChartData = TLineChartData | TBarChartData | TBubbleChartData | TDoughnutChartData | TPieChartData diff --git a/src/data/users.json b/src/data/users.json new file mode 100644 index 0000000..ac18df0 --- /dev/null +++ b/src/data/users.json @@ -0,0 +1,386 @@ +[ + { + "id": "5d2c865e9a0bae79a6ef7cfa", + "firstName": "Ashley", + "lastName": "Mcdaniel", + "fullName": "Ashley Mcdaniel", + "email": "ashleymcdaniel@nebulean.com", + "country": "Cayman Islands", + "starred": true, + "hasReport": false, + "status": "warning", + "checked": false, + "trend": "down", + "color": "warning", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865ec73341e16e5f2251", + "firstName": "Sellers", + "lastName": "Todd", + "fullName": "Todd Sellers", + "email": "sellerstodd@nebulean.com", + "country": "Togo", + "starred": false, + "hasReport": false, + "status": "info", + "checked": false, + "trend": "none", + "color": "primary", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e38800c5ce28f2f6b", + "firstName": "Sherman", + "lastName": "Knowles", + "fullName": "Sherman Knowles", + "email": "shermanknowles@nebulean.com", + "country": "Central African Republic", + "starred": true, + "hasReport": true, + "status": "warning", + "checked": false, + "trend": "none", + "color": "warning", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865e957cd150b82e17a6", + "firstName": "Vasquez", + "lastName": "Lawson", + "fullName": "Vasquez Lawson", + "email": "vasquezlawson@nebulean.com", + "country": "Bouvet Island", + "starred": true, + "hasReport": false, + "status": "info", + "checked": false, + "trend": "down", + "color": "warning", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e9194dbe2faf99227", + "firstName": "April", + "lastName": "Sykes", + "fullName": "April Sykes", + "email": "aprilsykes@nebulean.com", + "country": "Saint Vincent and The Grenadines", + "starred": false, + "hasReport": true, + "status": "warning", + "checked": false, + "trend": "down", + "color": "primary", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865e1ed74d83f6b26934", + "firstName": "Hodges", + "lastName": "Garrison", + "fullName": "Hodges Garrison", + "email": "hodgesgarrison@nebulean.com", + "country": "Zimbabwe", + "starred": true, + "hasReport": false, + "status": "info", + "checked": false, + "trend": "none", + "color": "info", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e0ef31380880c3de5", + "firstName": "Therese", + "lastName": "Stokes", + "fullName": "Therese Stokes", + "email": "theresestokes@nebulean.com", + "country": "Mali", + "starred": true, + "hasReport": false, + "status": "info", + "checked": false, + "trend": "up", + "color": "warning", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865e4b5ab4727e5c8b69", + "firstName": "Goodwin", + "lastName": "Brewer", + "fullName": "Goodwin Brewer", + "email": "goodwinbrewer@nebulean.com", + "country": "Iraq", + "starred": true, + "hasReport": true, + "status": "info", + "checked": false, + "trend": "none", + "color": "info", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e4c4d675787cfe1c0", + "firstName": "Gomez", + "lastName": "Wise", + "fullName": "Gomez Wise", + "email": "gomezwise@nebulean.com", + "country": "Portugal", + "starred": true, + "hasReport": true, + "status": "info", + "checked": false, + "trend": "none", + "color": "primary", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e1017c3229017fc68", + "firstName": "Laverne", + "lastName": "Ayers", + "fullName": "Laverne Ayers", + "email": "laverneayers@nebulean.com", + "country": "Micronesia", + "starred": false, + "hasReport": false, + "status": "warning", + "checked": false, + "trend": "down", + "color": "info", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865ee66676fd7464f8b9", + "firstName": "Stewart", + "lastName": "Leon", + "fullName": "Stewart Leon", + "email": "stewartleon@nebulean.com", + "country": "Seychelles", + "starred": true, + "hasReport": false, + "status": "info", + "checked": false, + "trend": "up", + "color": "info", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e644d8acbed1e0e97", + "firstName": "Lindsey", + "lastName": "Hopkins", + "fullName": "Lindsey Hopkins", + "email": "lindseyhopkins@nebulean.com", + "country": "Costa Rica", + "starred": false, + "hasReport": true, + "status": "info", + "checked": false, + "trend": "up", + "color": "primary", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865ef2b732c74dc3d6a2", + "firstName": "Head", + "lastName": "Lloyd", + "fullName": "Head Lloyd", + "email": "headlloyd@nebulean.com", + "country": "Turkey", + "starred": true, + "hasReport": false, + "status": "warning", + "checked": false, + "trend": "down", + "color": "info", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e4ee4f09e92ead2e7", + "firstName": "Fisher", + "lastName": "Bradford", + "fullName": "Fisher Bradford", + "email": "fisherbradford@nebulean.com", + "country": "Ethiopia", + "starred": true, + "hasReport": true, + "status": "info", + "checked": false, + "trend": "up", + "color": "info", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865e88d46a9e9049a549", + "firstName": "Aurora", + "lastName": "Bird", + "fullName": "Aurora Bird", + "email": "aurorabird@nebulean.com", + "country": "Burkina Faso", + "starred": false, + "hasReport": true, + "status": "warning", + "checked": false, + "trend": "up", + "color": "info", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e44bf14ea96d6e752", + "firstName": "Bonita", + "lastName": "Shields", + "fullName": "Bonita Shields", + "email": "bonitashields@nebulean.com", + "country": "Cote D'Ivoire (Ivory Coast)", + "starred": true, + "hasReport": true, + "status": "warning", + "checked": false, + "trend": "down", + "color": "primary", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865e2a8be26f6ac4369c", + "firstName": "Ethel", + "lastName": "Underwood", + "fullName": "Ethel Underwood", + "email": "ethelunderwood@nebulean.com", + "country": "Vanuatu", + "starred": false, + "hasReport": false, + "status": "warning", + "checked": false, + "trend": "down", + "color": "info", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e5e0aea40111c37f8", + "firstName": "Parker", + "lastName": "May", + "fullName": "Parker May", + "email": "parkermay@nebulean.com", + "country": "Pakistan", + "starred": true, + "hasReport": false, + "status": "warning", + "checked": false, + "trend": "down", + "color": "warning", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865e7e0c05ecc2d0c186", + "firstName": "Hillary", + "lastName": "Waters", + "fullName": "Hillary Waters", + "email": "hillarywaters@nebulean.com", + "country": "Comoros", + "starred": true, + "hasReport": true, + "status": "info", + "checked": false, + "trend": "down", + "color": "primary", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e80a72eeda016b169", + "firstName": "Raquel", + "lastName": "Ferrell", + "fullName": "Raquel Ferrell", + "email": "raquelferrell@nebulean.com", + "country": "China", + "starred": false, + "hasReport": false, + "status": "warning", + "checked": false, + "trend": "down", + "color": "info", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865eafacadd378add679", + "firstName": "Pickett", + "lastName": "Page", + "fullName": "Pickett Page", + "email": "pickettpage@nebulean.com", + "country": "Bermuda", + "starred": true, + "hasReport": false, + "status": "info", + "checked": false, + "trend": "up", + "color": "info", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865e772b1a75bb0a07b5", + "firstName": "Alyson", + "lastName": "Bailey", + "fullName": "Alyson Bailey", + "email": "alysonbailey@nebulean.com", + "country": "United Arab Emirates", + "starred": false, + "hasReport": false, + "status": "warning", + "checked": false, + "trend": "up", + "color": "warning", + "graph": "M 5 20 C 10 5, 15 5, 30 30 S 20 20, 70 20", + "graphColor": "#4ae387" + }, + { + "id": "5d2c865e137c19a76b56210c", + "firstName": "Farley", + "lastName": "Meyers", + "fullName": "Farley Meyers", + "email": "farleymeyers@nebulean.com", + "country": "Christmas Island", + "starred": false, + "hasReport": false, + "status": "info", + "checked": false, + "trend": "up", + "color": "warning", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + }, + { + "id": "5d2c865eb0ba37a27aa9afe0", + "firstName": "Hinton", + "lastName": "Avery", + "fullName": "Hinton Avery", + "email": "hintonavery@nebulean.com", + "country": "Liechtenstein", + "starred": false, + "hasReport": true, + "status": "info", + "checked": false, + "trend": "up", + "color": "info", + "graph": "M 5 30 C 10 5, 30 10, 40 30 S 30 30, 90 40", + "graphColor": "#e34a4a" + } +] diff --git a/src/env.d.ts b/src/env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/src/env.d.ts @@ -0,0 +1 @@ +/// diff --git a/src/i18n/index.ts b/src/i18n/index.ts new file mode 100644 index 0000000..d922d0e --- /dev/null +++ b/src/i18n/index.ts @@ -0,0 +1,25 @@ +import { createI18n } from 'vue-i18n' + +const fileNameToLocaleModuleDict = import.meta.glob<{ default: Record }>('./locales/*.json', { + eager: true, +}) + +const messages: { [P: string]: Record } = {} +Object.entries(fileNameToLocaleModuleDict) + .map(([fileName, localeModule]) => { + const fileNameParts = fileName.split('/') + const fileNameWithoutPath = fileNameParts[fileNameParts.length - 1] + const localeName = fileNameWithoutPath.split('.json')[0] + + return [localeName, localeModule.default] as const + }) + .forEach((localeNameLocaleMessagesTuple) => { + messages[localeNameLocaleMessagesTuple[0]] = localeNameLocaleMessagesTuple[1] + }) + +export default createI18n({ + legacy: false, + locale: 'ru', + fallbackLocale: 'ru', + messages, +}) diff --git a/src/i18n/locales/br.json b/src/i18n/locales/br.json new file mode 100644 index 0000000..3926350 --- /dev/null +++ b/src/i18n/locales/br.json @@ -0,0 +1,151 @@ +{ + "auth": { + "agree": "Eu aceito.", + "createAccount": "Criar conta", + "createNewAccount": "Criar uma nova conta", + "email": "Email", + "login": "Entrar", + "password": "Senha", + "recover_password": "Recuperar senha", + "sign_up": "Cadastrar-se", + "keep_logged_in": "Mantenha-me conectado", + "termsOfUse": "Termos de uso.", + "reset_password": "Redefinir senha" + }, + "404": { + "title": "Esta página está pescando.", + "text": "Se você acha que isso não está certo, envie-nos uma mensagem em ", + "back_button": "Voltar para o painel" + }, + "typography": { + "primary": "Estilos de texto primários", + "secondary": "Estilos de texto secundários" + }, + "dashboard": { + "versions": "Versões", + "setupRemoteConnections": "Configurar Conexões Remotas", + "currentVisitors": "Visitantes Atuais", + "charts": { + "trendyTrends": "Tendências na moda", + "showInMoreDetail": "Mostrar em mais detalhes", + "showInLessDetail": "Mostrar em menos detalhes", + "loadingSpeed": "Velocidade de carregamento", + "topContributors": "Principais colaboradores", + "showNextFive": "Mostrar próximos cinco", + "commits": "Commits" + }, + "info": { + "componentRichTheme": "tema rico em componentes", + "completedPullRequests": "solicitações de pull concluídas", + "users": "usuários", + "points": "pontos", + "units": "unidades", + "exploreGallery": "Explorar galeria", + "viewLibrary": "Ver Biblioteca", + "commits": "commits", + "components": "componentes", + "teamMembers": "membros da equipe" + }, + "tabs": { + "overview": { + "title": "Visão Geral", + "built": "Construído com o framework Vue.js", + "free": "Totalmente gratuito para todos", + "fresh": "Design fresco e nítido", + "mobile": "Responsivo e otimizado para dispositivos móveis", + "components": "Toneladas de componentes úteis", + "nojQuery": "Completamente livre de jQuery" + }, + "billingAddress": { + "title": "Endereço de Cobrança", + "personalInfo": "Informação Pessoal", + "firstName": "Nome e Sobrenome", + "email": "Email", + "address": "Endereço", + "companyInfo": "Informação da Empresa", + "city": "Cidade", + "country": "País", + "infiniteConnections": "Conexões infinitas", + "addConnection": "Adicionar Conexão" + }, + "bankDetails": { + "title": "Detalhes Bancários", + "detailsFields": "Campos de Detalhes", + "bankName": "Nome do Banco", + "accountName": "Nome da Conta", + "sortCode": "Código de Ordenação", + "accountNumber": "Número da Conta", + "notes": "Notas", + "sendDetails": "Enviar Detalhes" + } + }, + "navigationLayout": "layout de navegação", + "topBarButton": "Barra Superior", + "sideBarButton": "Barra Lateral" + }, + "language": { + "brazilian_portuguese": "Português", + "english": "Inglês", + "spanish": "Espanhol", + "simplified_chinese": "Chinês Simplificado", + "persian": "Persa" + }, + "menu": { + "auth": "Autenticação", + "buttons": "Botões", + "timelines": "Linhas do Tempo", + "dashboard": "Painel de Controle", + "billing": "Cobrança", + "login": "Entrar", + "signUp": "Cadastrar-se", + "preferences": "Preferências", + "payments": "Pagamentos", + "pricing-plans": "Planos de Preços", + "login-singup": "Entrar/Cadastrar", + "404": "Páginas 404", + "faq": "FAQ" + }, + "messages": { + "all": "Ver todas as mensagens", + "new": "Novas mensagens de {name}", + "mark_as_read": "Marcar como Lido" + }, + "navbar": { + "messageUs": "Perguntas de desenvolvimento web:", + "repository": "Repositório GitHub" + }, + "notifications": { + "all": "Ver todas as notificações", + "mark_as_read": "Marcar como lida", + "sentMessage": "enviou uma mensagem", + "uploadedZip": "fez upload de um novo arquivo Zip com {type}", + "startedTopic": "iniciou um novo tópico" + }, + "user": { + "language": "Mudar Idioma", + "logout": "Sair", + "profile": "Meu Perfil", + "settings": "Configurações", + "billing": "Faturamento", + "faq": "FAQ", + "helpAndSupport": "Ajuda & Suporte", + "projects": "Projetos", + "account": "Conta", + "explore": "Explorar" + }, + "treeView": { + "basic": "Básico", + "icons": "Icones", + "selectable": "Selecionável", + "editable": "Editável", + "advanced": "Advançado" + }, + "chat": { + "title": "Gráficos" + }, + "helpAndSupport": "Ajuda & Suporte", + "aboutVuesticAdmin": "Sobre Vuestic Admin", + "search": { + "placeholder": "Buscar..." + } +} diff --git a/src/i18n/locales/cn.json b/src/i18n/locales/cn.json new file mode 100644 index 0000000..78bf27a --- /dev/null +++ b/src/i18n/locales/cn.json @@ -0,0 +1,184 @@ +{ + "auth": { + "agree": "我同意", + "createAccount": "创建账号", + "createNewAccount": "创建新账号", + "email": "电子邮箱", + "login": "登录", + "password": "密码", + "recover_password": "恢复密码", + "sign_up": "注册", + "keep_logged_in": "保持登录", + "termsOfUse": "使用条款", + "reset_password": "重置密码" + }, + "404": { + "title": "此页面已去钓鱼", + "text": "如果您觉得这不对,请给我们发送消息", + "back_button": "返回仪表板" + }, + "typography": { + "primary": "主要文本样式", + "secondary": "次要文本样式" + }, + "dashboard": { + "versions": "版本", + "setupRemoteConnections": "设置远程连接", + "currentVisitors": "当前访问者", + "charts": { + "trendyTrends": "流行趋势", + "showInMoreDetail": "显示更多细节", + "showInLessDetail": "显示较少细节", + "loadingSpeed": "加载速度", + "topContributors": "主要贡献者", + "showNextFive": "显示接下来的五个", + "commits": "提交" + }, + "info": { + "componentRichTheme": "组件丰富的主题", + "completedPullRequests": "已完成的拉取请求", + "users": "用户", + "points": "点数", + "units": "单位", + "exploreGallery": "探索画廊", + "viewLibrary": "查看库", + "commits": "提交", + "components": "组件", + "teamMembers": "团队成员" + }, + "tabs": { + "overview": { + "title": "概述", + "built": "使用 Vue.js 框架构建", + "free": "对所有人完全免费", + "fresh": "新鲜和清新的设计", + "mobile": "响应式且优化移动", + "components": "大量有用的组件", + "nojQuery": "完全不使用 jQuery" + }, + "billingAddress": { + "title": "账单地址", + "personalInfo": "个人信息", + "firstName": "名字 & 姓氏", + "email": "电子邮箱", + "address": "地址", + "companyInfo": "公司信息", + "city": "城市", + "country": "国家", + "infiniteConnections": "无限连接", + "addConnection": "添加连接" + }, + "bankDetails": { + "title": "银行详情", + "detailsFields": "详情字段", + "bankName": "银行名称", + "accountName": "账户名称", + "sortCode": "排序代码", + "accountNumber": "账号", + "notes": "备注", + "sendDetails": "发送详情" + } + }, + "navigationLayout": "导航布局", + "topBarButton": "顶部按钮", + "sideBarButton": "侧边按钮" + }, + "language": { + "brazilian_portuguese": "葡萄牙语", + "english": "英语", + "spanish": "西班牙语", + "simplified_chinese": "简体中文", + "persian": "波斯语" + }, + "menu": { + "auth": "授权", + "buttons": "按钮", + "timelines": "时间线", + "dashboard": "仪表板", + "billing": "计费", + "login": "登录", + "signUp": "注册", + "preferences": "偏好", + "payments": "支付", + "pricing-plans": "定价计划", + "login-singup": "登录/注册", + "404": "404 页面", + "faq": "常见问题解答" + }, + "messages": { + "all": "查看所有消息", + "new": "来自 {name} 的新消息", + "mark_as_read": "标记为已读" + }, + "navbar": { + "messageUs": "需要Web开发帮助吗?请联系我们。", + "repository": "GitHub 仓库" + }, + "notifications": { + "all": "查看所有通知", + "mark_as_read": "标为已读", + "sentMessage": "{name} 给你发了一条消息", + "uploadedZip": "{name} 上传了一个新的 Zip 文件 {type}", + "startedTopic": "{name} 开始了一个新话题" + }, + "user": { + "language": "修改语言", + "logout": "登出", + "logout": "登出", + "profile": "我的资料", + "settings": "设置", + "billing": "账单", + "faq": "常见问题", + "helpAndSupport": "帮助与支持", + "projects": "项目", + "account": "账户", + "explore": "探索" + }, + "treeView": { + "basic": "基本型", + "icons": "图标", + "selectable": "可选择", + "editable": "可编辑", + "advanced": "高级" + }, + "chat": { + "title": "聊天" + }, + "cards": { + "cards": "卡片", + "fixed": "固定的", + "floating": "浮动的", + "contentText": "独特的斑马条纹使它们成为人们最熟悉的动物之一。", + "rowHeight": "行高", + "title": { + "dark": "暗色背景", + "bright": "亮色卡片", + "titleOnImageNoOverlay": "图像上的标题,但没有叠加", + "normal": "标准卡", + "overlayAndTextOnImage": "图像上有覆盖和文本的卡片", + "stripeNoImage": "无图像条纹卡" + }, + "button": { + "main": "主要", + "cancel": "取消" + }, + "link": { + "edit": "编辑", + "setAsDefault": "设为默认", + "delete": "删除", + "traveling": "Traveling", + "france": "法国", + "review": "评论", + "feedback": "反馈信息", + "readFull": "阅读全文", + "secondaryAction": "第二行为", + "action1": "行为 1", + "action2": "行为 2" + } + }, + "helpAndSupport": "帮助与支持", + "aboutVuesticAdmin": "关于 Vuestic Admin", + "search": { + "placeholder": "搜索..." + } +} diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json new file mode 100644 index 0000000..5ca37a4 --- /dev/null +++ b/src/i18n/locales/es.json @@ -0,0 +1,140 @@ +{ + "auth": { + "agree": "Acepto", + "createAccount": "Crear cuenta", + "createNewAccount": "Crear cuenta nueva", + "email": "Email", + "login": "Iniciar sesión", + "password": "Contraseña", + "recover_password": "Recuperar contraseña", + "sign_up": "Registrar", + "keep_logged_in": "Mantenerme conectado", + "termsOfUse": "Términos de uso", + "reset_password": "Restablecer contraseña" + }, + "404": { + "title": "Esta página se ha ido a pescar", + "text": "Si crees que esto no es correcto, por favor envíanos un mensaje a ", + "back_button": "Volver al tablero" + }, + "typography": { + "primary": "Estilos de texto primarios", + "secondary": "Estilos de texto secundarios" + }, + "dashboard": { + "versions": "Versiones", + "setupRemoteConnections": "Configurar conexiones remotas", + "currentVisitors": "Visitantes actuales", + "charts": { + "trendyTrends": "Tendencias modernas", + "showInMoreDetail": "Mostrar en más detalle", + "showInLessDetail": "Mostrar en menos detalle", + "loadingSpeed": "Velocidad de carga", + "topContributors": "Principales contribuyentes", + "showNextFive": "Mostrar los siguientes cinco", + "commits": "Commit" + }, + "info": { + "componentRichTheme": "Tema rico en componentes", + "completedPullRequests": "Solicitudes de pull completadas", + "users": "Usuarios", + "points": "Puntos", + "units": "Unidades", + "exploreGallery": "Explorar galería", + "viewLibrary": "Ver biblioteca", + "commits": "Commits", + "components": "Componentes", + "teamMembers": "Miembros del equipo" + }, + "tabs": { + "overview": { + "title": "Visión general", + "built": "Construido con el framework Vue.js", + "free": "Totalmente gratuito para todos", + "fresh": "Diseño fresco y nítido", + "mobile": "Responsivo y optimizado para móviles", + "components": "Toneladas de componentes útiles", + "nojQuery": "Totalmente libre de jQuery" + }, + "billingAddress": { + "title": "Dirección de facturación", + "personalInfo": "Información personal", + "firstName": "Nombre y apellido", + "email": "Email", + "address": "Dirección", + "companyInfo": "Información de la empresa", + "city": "Ciudad", + "country": "País", + "infiniteConnections": "Conexiones infinitas", + "addConnection": "Añadir conexión" + }, + "bankDetails": { + "title": "Detalles del banco", + "detailsFields": "Campos de detalles", + "bankName": "Nombre del banco", + "accountName": "Nombre de la cuenta", + "sortCode": "Código de ordenación", + "accountNumber": "Número de cuenta", + "notes": "Notas", + "sendDetails": "Enviar detalles" + } + }, + "navigationLayout": "Diseño de navegación", + "topBarButton": "Barra superior", + "sideBarButton": "Barra lateral" + }, + "language": { + "brazilian_portuguese": "Portugués brasileño", + "english": "Inglés", + "spanish": "Español", + "simplified_chinese": "Chino simplificado", + "persian": "Persa" + }, + "menu": { + "auth": "Autenticación", + "buttons": "Botones", + "timelines": "Líneas de tiempo", + "dashboard": "Tablero", + "billing": "Facturación", + "login": "Iniciar sesión", + "preferences": "Preferencias", + "payments": "Pagos", + "pricing-plans": "Planes de precios", + "login-singup": "Iniciar sesión/Registrarse", + "404": "Páginas 404", + "faq": "FAQ" + }, + "messages": { + "all": "Ver todos los mensajes", + "new": "Nuevos mensajes de {name}", + "mark_as_read": "Marcar como leído" + }, + "navbar": { + "messageUs": "Preguntas sobre desarrollo web:", + "repository": "Repositorio GitHub" + }, + "notifications": { + "all": "Ver todas las notificaciones", + "mark_as_read": "Marcar como leída", + "sentMessage": "{name} te envió un mensaje", + "uploadedZip": "{name} subió un archivo Zip con {type}", + "startedTopic": "{name} inició un nuevo tema" + }, + "user": { + "language": "Cambiar Idioma", + "logout": "Cerrar sesión", + "profile": "Mi Perfil", + "settings": "Configuración", + "billing": "Facturación", + "faq": "Preguntas Frecuentes", + "helpAndSupport": "Ayuda & Soporte", + "projects": "Proyectos", + "account": "Cuenta", + "explore": "Explorar" + }, + "helpAndSupport": "Ayuda y Soporte", + "aboutVuesticAdmin": "Acerca de Vuestic Admin", + "search": { + "placeholder": "Buscar..." + } +} diff --git a/src/i18n/locales/gb.json b/src/i18n/locales/gb.json new file mode 100644 index 0000000..d8e3b60 --- /dev/null +++ b/src/i18n/locales/gb.json @@ -0,0 +1,177 @@ +{ + "auth": { + "agree": "I agree to", + "createAccount": "Create account", + "createNewAccount": "Create New Account", + "email": "Email", + "login": "Login", + "password": "Password", + "recover_password": "Recover password", + "sign_up": "Sign Up", + "keep_logged_in": "Keep me logged in", + "termsOfUse": "Terms of Use.", + "reset_password": "Reset password" + }, + "404": { + "title": "This page’s gone fishing.", + "text": "If you feel that it’s not right, please send us a message at ", + "back_button": "Back to dashboard" + }, + "typography": { + "primary": "Primary text styles", + "secondary": "Secondary text styles" + }, + "dashboard": { + "versions": "Versions", + "setupRemoteConnections": "Setup Remote Connections", + "currentVisitors": "Current Visitors", + "navigationLayout": "navigation layout", + "topBarButton": "Top Bar", + "sideBarButton": "Side Bar" + }, + "language": { + "brazilian_portuguese": "Português", + "english": "English", + "spanish": "Spanish", + "simplified_chinese": "Simplified Chinese", + "persian": "Persian" + }, + "menu": { + "auth": "Auth", + "buttons": "Buttons", + "timelines": "Timelines", + "dashboard": "Dashboard", + "billing": "Billing", + "login": "Login", + "preferences": "Account preferences", + "payments": "Payments", + "settings": "Application settings", + "pricing-plans": "Pricing plans", + "payment-methods": "Payment methods", + "signup": "Signup", + "recover-password": "Recover password", + "recover-password-email": "Recover password email", + "404": "404", + "faq": "FAQ", + "users": "Users", + "projects": "Projects" + }, + "messages": { + "all": "See all messages", + "new": "New messages from {name}", + "mark_as_read": "Mark As Read" + }, + "navbar": { + "messageUs": "Web development inquiries:", + "repository": "GitHub Repo" + }, + "notifications": { + "all": "See all notifications", + "less": "See less notifications", + "mark_as_read": "Mark as read", + "sentMessage": "sent you a message", + "uploadedZip": "uploaded a new Zip file with {type}", + "startedTopic": "started a new topic" + }, + "user": { + "language": "Change language", + "logout": "Logout", + "profile": "Profile", + "settings": "Settings", + "billing": "Billing", + "faq": "FAQ", + "helpAndSupport": "Help & support", + "projects": "Projects", + "account": "Account", + "explore": "Explore" + }, + "treeView": { + "basic": "Basic", + "icons": "Icons", + "selectable": "Selectable", + "editable": "Editable", + "advanced": "Advanced" + }, + "chat": { + "title": "Chat", + "sendButton": "Send" + }, + "spacingPlayground": { + "value": "Value", + "margin": "Margin", + "padding": "Padding" + }, + "spacing": { + "title": "Spacing" + }, + "cards": { + "cards": "Cards", + "fixed": "Fixed", + "floating": "Floating", + "contentText": "The unique stripes of zebras make them one of the animals most familiar to people.", + "contentTextLong": "The unique stripes of zebras make them one of the animals most familiar to people. They occur in a variety of habitats, such as grasslands, savannas, woodlands, thorny scrublands, mountains, and coastal hills. Various anthropogenic factors have had a severe impact on zebra populations, in particular hunting for skins and habitat destruction. Grévy's zebra and the mountain zebra are endangered. While plains zebras are much more plentiful, one subspecies, the quagga.", + "rowHeight": "Row height", + "title": { + "default": "Default", + "withControls": "With controls", + "customHeader": "Custom header", + "withoutHeader": "Without header", + "withImage": "With Image", + "withTitleOnImage": "With title on image", + "withCustomTitleOnImage": "With custom title on image", + "withStripe": "With stripe", + "withBackground": "With background" + }, + "button": { + "main": "Main", + "cancel": "Cancel", + "showMore": "Show More", + "readMore": "Show More" + }, + "link": { + "edit": "Edit", + "setAsDefault": "Set as default", + "delete": "Delete", + "traveling": "Traveling", + "france": "France", + "review": "Review", + "feedback": "Leave feedback", + "readFull": "Read full article", + "secondaryAction": "Secondary action", + "action1": "Action 1", + "action2": "Action 2" + } + }, + "colors": { + "themeColors": "Theme Colors", + "extraColors": "Extra Colors", + "gradients": { + "basic": { + "title": "Button Gradients" + }, + "hovered": { + "title": "Hovered Button Gradients", + "text": "Lighten 15% applied to an original style (gradient or flat color) for hover state." + }, + "pressed": { + "title": "Pressed Button Gradients", + "text": "Darken 15% applied to an original style (gradient or flat color) for pressed state." + } + } + }, + "tabs": { + "alignment": "Tabs alignment", + "overflow": "Tabs overflow", + "hidden": "Tabs with hidden slider", + "grow": "Tabs grow" + }, + "helpAndSupport": "Help & support", + "aboutVuesticAdmin": "About Vuestic Admin", + "search": { + "placeholder": "Search..." + }, + "buttonSelect": { + "dark": "Dark", + "light": "Light" + } +} diff --git a/src/i18n/locales/ir.json b/src/i18n/locales/ir.json new file mode 100644 index 0000000..077b2f1 --- /dev/null +++ b/src/i18n/locales/ir.json @@ -0,0 +1,192 @@ +{ + "auth": { + "agree": "با شرایط استفاده موافقم.", + "createAccount": "ساخت حساب کاربری", + "createNewAccount": "ساخت حساب کاربری تازه", + "email": "رایانامه", + "login": "ورود", + "password": "گذرواژه", + "recover_password": "فراموشی رمز عبور", + "sign_up": "ساخت حساب کاربری", + "keep_logged_in": "مرا در این مرورگر بخاطر بسپار", + "termsOfUse": "شرایط استفاده", + "reset_password": "بازنشانی گذرواژه" + }, + "404": { + "title": "این صفحه رفته گل بچینه :)", + "text": "اگر فکر میکنید چیزی درست نیست برای ما پیام بفرستید.", + "back_button": "بازگشت به پیشخوان" + }, + "typography": { + "primary": "سبک های متن اصلی", + "secondary": "سبکه های متن ثانوی" + }, + "dashboard": { + "versions": "ورژن ها", + "setupRemoteConnections": "راه اندازی اتصالات از راه دور", + "currentVisitors": "بازکنندگان فعلی", + "charts": { + "trendyTrends": "ترند های روز", + "showInMoreDetail": "نمایش جزییات بیشتر", + "showInLessDetail": "نمایش جزییات کمتر", + "loadingSpeed": "سرعت بارگزاری", + "topContributors": "مشارکت کنندگان برتر", + "showNextFive": "نمایش پنج تای بعدی", + "commits": "کامیت ها" + }, + "info": { + "componentRichTheme": "تم غنی از کامپوننت", + "completedPullRequests": "درخواست های کشیدن کامل شده", + "users": "کاربران", + "points": "امتیازات", + "units": "واحد ها", + "exploreGallery": "گشت و گذار در گالری", + "viewLibrary": "مشاهده کتابخانه", + "commits": "کامیت ها", + "components": "کامپوننت ها", + "teamMembers": "اعضای تیم" + }, + "tabs": { + "overview": { + "title": "نمای کلی", + "built": "ساخته شده با فریم ورک Vue.js", + "free": "کاملا رایگان برای همه", + "fresh": "طراحی تازه و باحال", + "mobile": "واکنش گرا و بهینه سازی برای موبایل", + "components": "پر از مولفه های باحال", + "nojQuery": "کاملا بدون jQuery" + }, + "billingAddress": { + "title": "نشانی صورتحساب", + "personalInfo": "اطلاعات شخصی", + "firstName": "نام و نام خانوادگی", + "email": "رایانما", + "address": "نشانی", + "companyInfo": "اطلاعات شرکت", + "city": "شهر", + "country": "کشور", + "infiniteConnections": "اتصالات نامحدود", + "addConnection": "افزودن اتصال" + }, + "bankDetails": { + "title": "اطلاعات بانکی", + "detailsFields": "فیلد های جزئیات", + "bankName": "نام بانک", + "accountName": "نام حساب", + "sortCode": "کد مرتب سازی", + "accountNumber": "شماره حساب", + "notes": "یادداشت ها", + "sendDetails": "ارسال جزئیات" + } + }, + "navigationLayout": "چیدمان ناوبری", + "topBarButton": "دکمه نوار بالا", + "sideBarButton": "دکمه نوار کناری" + }, + "language": { + "brazilian_portuguese": "پرتغالی برزیل", + "english": "انگلیسی", + "spanish": "اسپانیایی", + "simplified_chinese": "چینی ساده شده", + "persian": "فارسی" + }, + "menu": { + "auth": "احراز هویت", + "buttons": "دکمه ها", + "timelines": "جدول زمانی", + "dashboard": "داشبورد", + "billing": "صورتحساب", + "login": "ورود", + "signUp": "ثبت نام", + "preferences": "ترجیحات", + "payments": "پرداخت ها", + "pricing-plans": "طرح های قیمت گذاری", + "login-singup": "ورود/ثبت نام", + "404": "صفحات 404", + "faq": "سوالات متداول" + }, + "messages": { + "all": "مشاهده تمام پیام ها", + "new": "پیام های جدید از {name}", + "mark_as_read": "علامت زدن به عنوان خوانده شده" + }, + "navbar": { + "messageUs": "پرسش های مربوط به توسعه وب:", + "repository": "مخزن گیت هاب" + }, + "notifications": { + "all": "مشاهده تمام اعلان ها", + "mark_as_read": "علامت زدن به عنوان خوانده شده", + "sentMessage": "پیامی برای شما فرستاد", + "uploadedZip": "یک فایل زیپ جدید با {type} آپلود کرد", + "startedTopic": "یک موضوع جدید را شروع کرد" + }, + "user": { + "language": "تغییر زبان", + "logout": "خروج", + "profile": "پروفایل من", + "settings": "تنظیمات", + "billing": "صورتحساب", + "faq": "سؤالات متداول", + "helpAndSupport": "کمک و پشتیبانی", + "projects": "پروژه ها", + "account": "حساب", + "explore": "کاوش" + }, + "treeView": { + "basic": "اصلی", + "icons": "آيکون ها", + "selectable": "قابل انتخاب", + "editable": "قابل ویرایش", + "advanced": "پیشرفته" + }, + "chat": { + "title": "گفتگو" + }, + "spacingPlayground": { + "value": "مقدار", + "margin": "حاشیه", + "padding": "پدینگ" + }, + "cards": { + "cards": "کارت ها", + "fixed": "ثابت", + "floating": "شناور", + "contentText": "از قیافت معلومه خیلی وقته روی صندلی نشستی. کپک نزنی! پاشو یه تکونی بده ", + "contentTextLong": "یک برنامه نویس حتما نباید سیگار دستش باشد تا جامعه متوجه بشود که او برنامه نویس است. مشخص نیست این تصور غلط از کجا و به چه شکل به وجود آمد اما اصلا درست نیست. برنامه نویس\u200Cهای بزرگ و موفق غیرسیگاری زیاد هستند. اشخاصی مثل بیل گیتس، ریچارد استالمن یا علی شریفی نیستانی که در دنیای برنامه نویسی کاملا شناخته شده می\u200Cباشند و سیگاری نیستند. در مقابل بعضی از برنامه نویس\u200Cها هم سیگار می\u200Cکشند و این موضوع کاملا به خود شخص برمی\u200Cگردد", + "rowHeight": "ارتفاع سطر", + "title": { + "default": "پیش فرض", + "withControls": "همراه کنترل", + "customHeader": "سربرگ سفارشی", + "withoutHeader": "بدون سربرگ", + "withImage": "همراه تصویر", + "withTitleOnImage": "همراه عنوان و بدون تصویر", + "withCustomTitleOnImage": "بدون تصویر یا عنوان", + "withStripe": "همراه نوار", + "withBackground": "همراه پس زمینه" + }, + "button": { + "main": "اصلی", + "cancel": "لغو" + }, + "link": { + "edit": "ویرایش", + "setAsDefault": "تنظیم به عنوان پیش فرض", + "delete": "حذف", + "traveling": "مسافرت", + "france": "فرانسیه", + "review": "بررسی", + "feedback": "ترک کردن بازخورد", + "readFull": "خواندن تمام مقالات", + "secondaryAction": "افدام دوم", + "action1": "اقدام یک", + "action2": "اقدام دو" + } + }, + "helpAndSupport": "کمک و پشتیبانی", + "aboutVuesticAdmin": "درباره Vuestic Admin", + "search": { + "placeholder": "جستجو..." + } +} diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json new file mode 100644 index 0000000..478f3da --- /dev/null +++ b/src/i18n/locales/ru.json @@ -0,0 +1,178 @@ +{ + "auth": { + "agree": "Я согласен", + "createAccount": "Создать аккаунт", + "createNewAccount": "Создать новый аккаунт", + "email": "Email", + "login": "Логин", + "password": "Пароль", + "recover_password": "Восстановить пароль", + "sign_up": "Регистрация", + "keep_logged_in": "Запомнить", + "termsOfUse": "Terms of Use.", + "reset_password": "Сбросить пароль" + }, + "404": { + "title": "Эта страница последняя.", + "text": "Если вы счиате, что это ошибка, напишите нам ", + "back_button": "На главную" + }, + "typography": { + "primary": "Primary text styles", + "secondary": "Secondary text styles" + }, + "dashboard": { + "versions": "Versions", + "setupRemoteConnections": "Setup Remote Connections", + "currentVisitors": "Current Visitors", + "navigationLayout": "navigation layout", + "topBarButton": "Top Bar", + "sideBarButton": "Side Bar" + }, + "language": { + "brazilian_portuguese": "Português", + "english": "English", + "spanish": "Spanish", + "simplified_chinese": "Simplified Chinese", + "persian": "Persian" + }, + "menu": { + "auth": "Auth", + "buttons": "Buttons", + "timelines": "Timelines", + "dashboard": "Dashboard", + "billing": "Billing", + "login": "Login", + "preferences": "Account preferences", + "payments": "Payments", + "settings": "Application settings", + "pricing-plans": "Pricing plans", + "payment-methods": "Payment methods", + "signup": "Signup", + "recover-password": "Recover password", + "recover-password-email": "Recover password email", + "404": "404", + "faq": "FAQ", + "users": "Users", + "projects": "Projects" + }, + "messages": { + "all": "See all messages", + "new": "New messages from {name}", + "mark_as_read": "Mark As Read" + }, + "navbar": { + "messageUs": "Web development inquiries:", + "repository": "GitHub Repo" + }, + "notifications": { + "all": "See all notifications", + "less": "See less notifications", + "mark_as_read": "Mark as read", + "sentMessage": "sent you a message", + "uploadedZip": "uploaded a new Zip file with {type}", + "startedTopic": "started a new topic" + }, + "user": { + "language": "Change language", + "logout": "Logout", + "profile": "Profile", + "settings": "Settings", + "billing": "Billing", + "faq": "FAQ", + "helpAndSupport": "Help & support", + "projects": "Projects", + "account": "Account", + "explore": "Explore" + }, + "treeView": { + "basic": "Basic", + "icons": "Icons", + "selectable": "Selectable", + "editable": "Editable", + "advanced": "Advanced" + }, + "chat": { + "title": "Chat", + "sendButton": "Send" + }, + "spacingPlayground": { + "value": "Value", + "margin": "Margin", + "padding": "Padding" + }, + "spacing": { + "title": "Spacing" + }, + "cards": { + "cards": "Cards", + "fixed": "Fixed", + "floating": "Floating", + "contentText": "The unique stripes of zebras make them one of the animals most familiar to people.", + "contentTextLong": "The unique stripes of zebras make them one of the animals most familiar to people. They occur in a variety of habitats, such as grasslands, savannas, woodlands, thorny scrublands, mountains, and coastal hills. Various anthropogenic factors have had a severe impact on zebra populations, in particular hunting for skins and habitat destruction. Grévy's zebra and the mountain zebra are endangered. While plains zebras are much more plentiful, one subspecies, the quagga.", + "rowHeight": "Row height", + "title": { + "default": "Default", + "withControls": "With controls", + "customHeader": "Custom header", + "withoutHeader": "Without header", + "withImage": "With Image", + "withTitleOnImage": "With title on image", + "withCustomTitleOnImage": "With custom title on image", + "withStripe": "With stripe", + "withBackground": "With background" + }, + "button": { + "main": "Main", + "cancel": "Cancel", + "showMore": "Show More", + "readMore": "Show More" + }, + "link": { + "edit": "Edit", + "setAsDefault": "Set as default", + "delete": "Delete", + "traveling": "Traveling", + "france": "France", + "review": "Review", + "feedback": "Leave feedback", + "readFull": "Read full article", + "secondaryAction": "Secondary action", + "action1": "Action 1", + "action2": "Action 2" + } + }, + "colors": { + "themeColors": "Theme Colors", + "extraColors": "Extra Colors", + "gradients": { + "basic": { + "title": "Button Gradients" + }, + "hovered": { + "title": "Hovered Button Gradients", + "text": "Lighten 15% applied to an original style (gradient or flat color) for hover state." + }, + "pressed": { + "title": "Pressed Button Gradients", + "text": "Darken 15% applied to an original style (gradient or flat color) for pressed state." + } + } + }, + "tabs": { + "alignment": "Tabs alignment", + "overflow": "Tabs overflow", + "hidden": "Tabs with hidden slider", + "grow": "Tabs grow" + }, + "helpAndSupport": "Help & support", + "aboutVuesticAdmin": "About Vuestic Admin", + "search": { + "placeholder": "Search..." + }, + "buttonSelect": { + "dark": "Dark", + "light": "Light" + } + } + \ No newline at end of file diff --git a/src/layouts/AppLayout.vue b/src/layouts/AppLayout.vue new file mode 100644 index 0000000..0f6a659 --- /dev/null +++ b/src/layouts/AppLayout.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/src/layouts/AuthLayout.vue b/src/layouts/AuthLayout.vue new file mode 100644 index 0000000..c53e49e --- /dev/null +++ b/src/layouts/AuthLayout.vue @@ -0,0 +1,41 @@ + + + diff --git a/src/layouts/RouterBypass.vue b/src/layouts/RouterBypass.vue new file mode 100644 index 0000000..5aa05c6 --- /dev/null +++ b/src/layouts/RouterBypass.vue @@ -0,0 +1,5 @@ + diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..bcdb621 --- /dev/null +++ b/src/main.ts @@ -0,0 +1,28 @@ +import { createApp } from 'vue' +import i18n from './i18n' +import { createVuestic } from 'vuestic-ui' +import { createGtm } from '@gtm-support/vue-gtm' + +import stores from './stores' +import router from './router' +import vuesticGlobalConfig from './services/vuestic-ui/global-config' +import App from './App.vue' + +const app = createApp(App) + +app.use(stores) +app.use(router) +app.use(i18n) +app.use(createVuestic({ config: vuesticGlobalConfig })) + +if (import.meta.env.VITE_APP_GTM_ENABLED) { + app.use( + createGtm({ + id: import.meta.env.VITE_APP_GTM_KEY, + debug: false, + vueRouter: router, + }), + ) +} + +app.mount('#app') diff --git a/src/pages/404.vue b/src/pages/404.vue new file mode 100644 index 0000000..e76d7ce --- /dev/null +++ b/src/pages/404.vue @@ -0,0 +1,30 @@ + + + diff --git a/src/pages/admin/dashboard/Dashboard.vue b/src/pages/admin/dashboard/Dashboard.vue new file mode 100644 index 0000000..4bb1d19 --- /dev/null +++ b/src/pages/admin/dashboard/Dashboard.vue @@ -0,0 +1,32 @@ + + + diff --git a/src/pages/admin/dashboard/DataSection.vue b/src/pages/admin/dashboard/DataSection.vue new file mode 100644 index 0000000..635c69f --- /dev/null +++ b/src/pages/admin/dashboard/DataSection.vue @@ -0,0 +1,80 @@ + + + diff --git a/src/pages/admin/dashboard/DataSectionItem.vue b/src/pages/admin/dashboard/DataSectionItem.vue new file mode 100644 index 0000000..e5bd0ac --- /dev/null +++ b/src/pages/admin/dashboard/DataSectionItem.vue @@ -0,0 +1,50 @@ + + + diff --git a/src/pages/admin/dashboard/cards/MonthlyEarnings.vue b/src/pages/admin/dashboard/cards/MonthlyEarnings.vue new file mode 100644 index 0000000..d9f7e2c --- /dev/null +++ b/src/pages/admin/dashboard/cards/MonthlyEarnings.vue @@ -0,0 +1,65 @@ + + + diff --git a/src/pages/admin/dashboard/cards/ProjectTable.vue b/src/pages/admin/dashboard/cards/ProjectTable.vue new file mode 100644 index 0000000..b29f2a1 --- /dev/null +++ b/src/pages/admin/dashboard/cards/ProjectTable.vue @@ -0,0 +1,76 @@ + + + diff --git a/src/pages/admin/dashboard/cards/RegionRevenue.vue b/src/pages/admin/dashboard/cards/RegionRevenue.vue new file mode 100644 index 0000000..f7a09c4 --- /dev/null +++ b/src/pages/admin/dashboard/cards/RegionRevenue.vue @@ -0,0 +1,92 @@ + + + + + diff --git a/src/pages/admin/dashboard/cards/RevenueByLocationMap.vue b/src/pages/admin/dashboard/cards/RevenueByLocationMap.vue new file mode 100644 index 0000000..9c6fee9 --- /dev/null +++ b/src/pages/admin/dashboard/cards/RevenueByLocationMap.vue @@ -0,0 +1,65 @@ + + + + + diff --git a/src/pages/admin/dashboard/cards/RevenueReport.vue b/src/pages/admin/dashboard/cards/RevenueReport.vue new file mode 100644 index 0000000..7d98622 --- /dev/null +++ b/src/pages/admin/dashboard/cards/RevenueReport.vue @@ -0,0 +1,71 @@ + + + diff --git a/src/pages/admin/dashboard/cards/RevenueReportChart.vue b/src/pages/admin/dashboard/cards/RevenueReportChart.vue new file mode 100644 index 0000000..cda5675 --- /dev/null +++ b/src/pages/admin/dashboard/cards/RevenueReportChart.vue @@ -0,0 +1,111 @@ + + + + + diff --git a/src/pages/admin/dashboard/cards/Timeline.vue b/src/pages/admin/dashboard/cards/Timeline.vue new file mode 100644 index 0000000..9b622bf --- /dev/null +++ b/src/pages/admin/dashboard/cards/Timeline.vue @@ -0,0 +1,43 @@ + + + diff --git a/src/pages/admin/dashboard/cards/YearlyBreakup.vue b/src/pages/admin/dashboard/cards/YearlyBreakup.vue new file mode 100644 index 0000000..ab32be1 --- /dev/null +++ b/src/pages/admin/dashboard/cards/YearlyBreakup.vue @@ -0,0 +1,62 @@ + + + diff --git a/src/pages/admin/pages/404PagesPage.vue b/src/pages/admin/pages/404PagesPage.vue new file mode 100644 index 0000000..d5f34f7 --- /dev/null +++ b/src/pages/admin/pages/404PagesPage.vue @@ -0,0 +1,46 @@ + + + diff --git a/src/pages/auth/CheckTheEmail.vue b/src/pages/auth/CheckTheEmail.vue new file mode 100644 index 0000000..3900271 --- /dev/null +++ b/src/pages/auth/CheckTheEmail.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/pages/auth/Login.vue b/src/pages/auth/Login.vue new file mode 100644 index 0000000..cdbaffb --- /dev/null +++ b/src/pages/auth/Login.vue @@ -0,0 +1,62 @@ + + + diff --git a/src/pages/auth/RecoverPassword.vue b/src/pages/auth/RecoverPassword.vue new file mode 100644 index 0000000..262bbb1 --- /dev/null +++ b/src/pages/auth/RecoverPassword.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/pages/auth/Signup.vue b/src/pages/auth/Signup.vue new file mode 100644 index 0000000..3dfd775 --- /dev/null +++ b/src/pages/auth/Signup.vue @@ -0,0 +1,74 @@ + + + diff --git a/src/pages/billing/BillingPage.vue b/src/pages/billing/BillingPage.vue new file mode 100644 index 0000000..42493ae --- /dev/null +++ b/src/pages/billing/BillingPage.vue @@ -0,0 +1,25 @@ + + + diff --git a/src/pages/billing/Invoices.vue b/src/pages/billing/Invoices.vue new file mode 100644 index 0000000..7b5bce1 --- /dev/null +++ b/src/pages/billing/Invoices.vue @@ -0,0 +1,94 @@ + + + diff --git a/src/pages/billing/MembeshipTier.vue b/src/pages/billing/MembeshipTier.vue new file mode 100644 index 0000000..dfd35e1 --- /dev/null +++ b/src/pages/billing/MembeshipTier.vue @@ -0,0 +1,105 @@ + + + diff --git a/src/pages/billing/PaymentInfo.vue b/src/pages/billing/PaymentInfo.vue new file mode 100644 index 0000000..ba05121 --- /dev/null +++ b/src/pages/billing/PaymentInfo.vue @@ -0,0 +1,92 @@ + + + diff --git a/src/pages/billing/modals/ChangeYourPaymentPlan.vue b/src/pages/billing/modals/ChangeYourPaymentPlan.vue new file mode 100644 index 0000000..806bd88 --- /dev/null +++ b/src/pages/billing/modals/ChangeYourPaymentPlan.vue @@ -0,0 +1,48 @@ + + + + diff --git a/src/pages/billing/types.ts b/src/pages/billing/types.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/faq/FaqPage.vue b/src/pages/faq/FaqPage.vue new file mode 100644 index 0000000..d178b63 --- /dev/null +++ b/src/pages/faq/FaqPage.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/pages/faq/data/navigationLinks.json b/src/pages/faq/data/navigationLinks.json new file mode 100644 index 0000000..77a4512 --- /dev/null +++ b/src/pages/faq/data/navigationLinks.json @@ -0,0 +1,98 @@ +{ + "Rising cost of living": [ + { + "name": "Fraud and Security" + }, + { + "name": "Secure Key help" + }, + { + "name": "Fraud and common scams" + }, + { + "name": "What we need to keep you safe" + }, + { + "name": "How we keep you safe" + }, + { + "name": "How to keep yourself safe" + } + ], + "Bank accounts": [ + { + "name": "General bank account help" + }, + { + "name": "Switching to first direct" + }, + { + "name": "Statements and balances" + }, + { + "name": "Standing orders and Direct Debits" + }, + { + "name": "Debit cards" + }, + { + "name": "Overdrafts" + }, + { + "name": "Managing personal details" + } + ], + "Product support": [ + { + "name": "Personal loans help" + }, + { + "name": "Credit card help" + }, + { + "name": "Savings help" + }, + { + "name": "Sharedealing help" + }, + { + "name": "First Directory help" + } + ], + "Mobile and Online Banking": [ + { + "name": "Register for Mobile and Online Banking" + }, + { + "name": "Get help logging on" + }, + { + "name": "Move your App to a new phone" + } + ], + "Help with money worries": [ + { + "name": "Budgetting and money management" + }, + { + "name": "Dealing with financial difficulty" + } + ], + "Life events": [ + { + "name": "Help with bereavement" + }, + { + "name": "Domestic and financial abuse" + }, + { + "name": "Mental health and support" + }, + { + "name": "Separation and your banking" + }, + { + "name": "Someone else managing finances" + } + ] +} diff --git a/src/pages/faq/data/popularCategories.json b/src/pages/faq/data/popularCategories.json new file mode 100644 index 0000000..aaf552f --- /dev/null +++ b/src/pages/faq/data/popularCategories.json @@ -0,0 +1,56 @@ +[ + { + "id": 1, + "icon": "diversity_1", + "name": "Getting Started", + "intro": "Start using Service easily with our actionable tips." + }, + { + "id": 2, + "icon": "check_box", + "name": "How-to Articles", + "intro": "Check out ready workflows tailored to your needs." + }, + { + "id": 3, + "icon": "tv_signin", + "name": "Billing and Account", + "intro": "Adjust your subscription and limits to your liking." + }, + { + "id": 4, + "icon": "page_info", + "name": "SEO", + "intro": "Increase traffic and boost search rankings with the help of 20+ tools." + }, + { + "id": 5, + "icon": "currency_exchange", + "name": "Advertising", + "intro": "Research your competitors' advertising campaigns and launch your own." + }, + { + "id": 6, + "icon": "feed", + "name": "Social Media", + "intro": "Schedule, post, and track performance across all key social platforms." + }, + { + "id": 7, + "icon": "content_paste_go", + "name": "Content Marketing", + "intro": "Create a content plan, find gaps, and research, write and audit content." + }, + { + "id": 8, + "icon": "chart_data", + "name": "Trends", + "intro": "Analyze the market, benchmark against competitors,and follow emerging trends." + }, + { + "id": 9, + "icon": "manage_accounts", + "name": "Management", + "intro": "Keep all your marketing plans and activities under control. Automate reporting." + } +] diff --git a/src/pages/faq/request-demo.svg b/src/pages/faq/request-demo.svg new file mode 100644 index 0000000..e47efee --- /dev/null +++ b/src/pages/faq/request-demo.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/faq/widgets/Categories.vue b/src/pages/faq/widgets/Categories.vue new file mode 100644 index 0000000..5d6c467 --- /dev/null +++ b/src/pages/faq/widgets/Categories.vue @@ -0,0 +1,38 @@ + + + diff --git a/src/pages/faq/widgets/Navigation.vue b/src/pages/faq/widgets/Navigation.vue new file mode 100644 index 0000000..1ba9043 --- /dev/null +++ b/src/pages/faq/widgets/Navigation.vue @@ -0,0 +1,23 @@ + + + diff --git a/src/pages/faq/widgets/Questions.vue b/src/pages/faq/widgets/Questions.vue new file mode 100644 index 0000000..d596206 --- /dev/null +++ b/src/pages/faq/widgets/Questions.vue @@ -0,0 +1,123 @@ + + + diff --git a/src/pages/faq/widgets/RequestDemo.vue b/src/pages/faq/widgets/RequestDemo.vue new file mode 100644 index 0000000..5cf8acd --- /dev/null +++ b/src/pages/faq/widgets/RequestDemo.vue @@ -0,0 +1,52 @@ + + + diff --git a/src/pages/payments/PaymentsPage.vue b/src/pages/payments/PaymentsPage.vue new file mode 100644 index 0000000..000978b --- /dev/null +++ b/src/pages/payments/PaymentsPage.vue @@ -0,0 +1,32 @@ + + + diff --git a/src/pages/payments/payment-system/PaymentSystem.stories.ts b/src/pages/payments/payment-system/PaymentSystem.stories.ts new file mode 100644 index 0000000..53ebbcb --- /dev/null +++ b/src/pages/payments/payment-system/PaymentSystem.stories.ts @@ -0,0 +1,16 @@ +import PaymentSystem from './PaymentSystem.vue' + +export default { + title: 'PaymentSystem', + component: PaymentSystem, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { PaymentSystem }, + template: ` + +
+ + `, +}) diff --git a/src/pages/payments/payment-system/PaymentSystem.vue b/src/pages/payments/payment-system/PaymentSystem.vue new file mode 100644 index 0000000..ded27e9 --- /dev/null +++ b/src/pages/payments/payment-system/PaymentSystem.vue @@ -0,0 +1,14 @@ + + + diff --git a/src/pages/payments/payment-system/mastercard.png b/src/pages/payments/payment-system/mastercard.png new file mode 100644 index 0000000000000000000000000000000000000000..21d07db91abeb575d7192298a0de8581766cb545 GIT binary patch literal 721 zcmV;?0xtcDP)$#$&P{sK;^2V?O1a^AdT;Oh<^>!h=x!6BiyR|^ zV|@zImPWEd&zldxtDR?&7-=jG!$$iUyamD66L@s@*1?#MlTtu2=VFNrAFs9?e5@N+(bX>#*Sh<%G^wtL6Gg2>GVZ$O0AUrZF z_wgW#3ybh)BlePl4T}i>i`SvWJ_>vvidYf?*OO@@_M)RS8CbcGX-0O0!0krb3OYzL z`z0sb#oZyW*GOAI2Wig0ioIlU$hw>}3>>YZvN-5x0U4i`>HBUKx3FK1ulFa;0<0$C!Y|6!4a8 z(;ZExa@5>U#-#ZjeMc^mRn^bl#R>|C$Qucpz78rAe*ZLVXVU0#dWZ6r5>9O8^YA4p zA2a*NYJII9xrGf})A~xs&@8TyQ~bGyQH%Ap|K3InCagG zt}YEFp-@}ApX$Enprz$Z958i)a=(}+$Hs}8Om#lje^S5EqOUa+**37dnWiyZv?^}kUEv9L;m3M1D<_PIb|--HVi^9 zr+V0cZN|rEYKt4&;&Rn*xH-hlR+oq3ece6Yr4FKAiW9wql6|3fx~xFxlTOfYQ4c%1 z*VgMrsE?RhLIbe%W3yikJYAxyf!xydV3+MPTdSA_}EPzC4{oKxE7`!D+B2jad?#^^~jh* zCV#PmWm{4IdD7Jc-~ZEwpg}KE=jOJX zUk+I6r9jC0#P+5#y|+=1P5c(O5*6|=>MPYg`@}f@bJ?$xlCF>5uULf7Rgd9gk3~Z6 zBQajL%sUgiJ~<+;*IA1){T=Gz?_x`z>VJ$+nCMMbl3Z;zHt3_w^5fWB@=?U}dc&az zMW0p19?zEfsoHGmn4IML<$#)OvlipoU#K4(og|1B#wSeGaccXZqqk~o712Ktdg}?b z=dp#p?M<(JYPbm8nD=(|1k2OS$>VA*^(i2*`{0t>yl_h0ln>u`iTyusM*nDPNB<~M zhiD8Umno0hVCN4s4C(bTC9d8XeJpzaFg`;9X8l1D=y@pg&opq9)K(bon9hgIRzgAz z+hiZM>vm{JY4JfkaibOOepTT`m+NB~#WQEtLln3eyNw>EqqTtr#7VZnS%jR3eul?t zxNdLwA{*GX;ZcH;dP;qure_Z^Bu11Z>B^^L0q#-SqIXkn$kbM9H!~e$l$l;ixd?bt ze1c<^`ix?=ub{4%71tVGyi|YV#YhprO}jz*g&uTXnawYLNHF;jCII=IM6LSBG+ zJ{TqPXkhnO{){N4>YTgQNCG{zhUQU#pIUt|ATWts9whLRa9$WaB>Y>!-w`;i#}!eV z=-wAF6eL|^5GBy(7aH8?`(1*CN{4+LHiXIfl+z^onZvnkY;YMJDfnBl)Wyb=!m~#w zik}uAkqG)+f#1rt+kp279RI>xn4ITQy!M`tDJPy$n_}5Jvs(Ll(#!*^@ nXR~M=_iiv~+y{o2s0IH6)}@ ({ + components: { BillingAddressCreateModal }, + data() { + return { + showModal: false, + } + }, + template: ` + + Show modal + + + `, +}) diff --git a/src/pages/payments/widgets/billing-address/BillingAddressCreateModal.vue b/src/pages/payments/widgets/billing-address/BillingAddressCreateModal.vue new file mode 100644 index 0000000..0431604 --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressCreateModal.vue @@ -0,0 +1,43 @@ + + + diff --git a/src/pages/payments/widgets/billing-address/BillingAddressEdit.stories.ts b/src/pages/payments/widgets/billing-address/BillingAddressEdit.stories.ts new file mode 100644 index 0000000..3e579d7 --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressEdit.stories.ts @@ -0,0 +1,59 @@ +import BillingAddressEdit from './BillingAddressEdit.vue' +import { BillingAddress } from '../../types' + +export default { + title: 'BillingAddressEdit', + component: BillingAddressEdit, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { BillingAddressEdit }, + data() { + return { + lastEvent: '', + billingAddress: { + id: '1', + name: 'Name', + isPrimary: false, + street: 'Ap #285-7193 Ullamcorper Avenue', + city: 'Amesbury', + state: 'HI', + postalCode: '93373', + country: 'US', + } satisfies BillingAddress, + } + }, + template: ` + +
+

Last event: {{ lastEvent }}

`, +}) + +export const Empty = () => ({ + components: { BillingAddressEdit }, + data() { + return { + billingAddress: { + id: '1', + name: '', + isPrimary: false, + street: '', + city: '', + state: '', + postalCode: '', + country: '', + } satisfies BillingAddress, + } + }, + template: ` + `, +}) diff --git a/src/pages/payments/widgets/billing-address/BillingAddressEdit.vue b/src/pages/payments/widgets/billing-address/BillingAddressEdit.vue new file mode 100644 index 0000000..18109e8 --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressEdit.vue @@ -0,0 +1,75 @@ + + + diff --git a/src/pages/payments/widgets/billing-address/BillingAddressList.stories.ts b/src/pages/payments/widgets/billing-address/BillingAddressList.stories.ts new file mode 100644 index 0000000..86f0ca4 --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressList.stories.ts @@ -0,0 +1,14 @@ +import BillingAddressList from './BillingAddressList.vue' + +export default { + title: 'BillingAddressList', + component: BillingAddressList, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { BillingAddressList }, + template: ` + + `, +}) diff --git a/src/pages/payments/widgets/billing-address/BillingAddressList.vue b/src/pages/payments/widgets/billing-address/BillingAddressList.vue new file mode 100644 index 0000000..3c44f76 --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressList.vue @@ -0,0 +1,79 @@ + + + diff --git a/src/pages/payments/widgets/billing-address/BillingAddressListItem.stories.ts b/src/pages/payments/widgets/billing-address/BillingAddressListItem.stories.ts new file mode 100644 index 0000000..dd53f86 --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressListItem.stories.ts @@ -0,0 +1,36 @@ +import BillingAddressListItem from './BillingAddressListItem.vue' +import { BillingAddress } from '../../types' + +export default { + title: 'BillingAddressListItem', + component: BillingAddressListItem, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { BillingAddressListItem }, + data() { + return { + address: { + id: '1', + name: 'Home Address', + isPrimary: false, + street: 'Ap #285-7193 Ullamcorper Avenue', + city: 'Amesbury', + state: 'HI', + postalCode: '93373', + country: 'US', + } satisfies BillingAddress, + lastEvent: '___', + } + }, + template: ` + +
+

Last event: {{ lastEvent }}

+ `, +}) diff --git a/src/pages/payments/widgets/billing-address/BillingAddressListItem.vue b/src/pages/payments/widgets/billing-address/BillingAddressListItem.vue new file mode 100644 index 0000000..5fdb44b --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressListItem.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.stories.ts b/src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.stories.ts new file mode 100644 index 0000000..cff5177 --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.stories.ts @@ -0,0 +1,34 @@ +import BillingAddressUpdateModal from './BillingAddressUpdateModal.vue' +import { BillingAddress } from '../../types' + +export default { + components: { BillingAddressUpdateModal }, + title: 'BillingAddressUpdateModal', + component: BillingAddressUpdateModal, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { BillingAddressUpdateModal }, + data() { + return { + showModal: false, + billingAddress: { + id: '1', + name: '', + isPrimary: false, + street: '', + city: '', + state: '', + postalCode: '', + country: '', + } satisfies BillingAddress, + } + }, + template: ` + + Show modal + + + `, +}) diff --git a/src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.vue b/src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.vue new file mode 100644 index 0000000..d483da6 --- /dev/null +++ b/src/pages/payments/widgets/billing-address/BillingAddressUpdateModal.vue @@ -0,0 +1,37 @@ + + + diff --git a/src/pages/payments/widgets/my-cards/PaymentCardCreateModal.stories.ts b/src/pages/payments/widgets/my-cards/PaymentCardCreateModal.stories.ts new file mode 100644 index 0000000..3d5c988 --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardCreateModal.stories.ts @@ -0,0 +1,23 @@ +import PaymentCardCreateModal from './PaymentCardCreateModal.vue' + +export default { + components: { PaymentCardCreateModal }, + title: 'PaymentCardCreateModal', + component: PaymentCardCreateModal, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { PaymentCardCreateModal }, + data() { + return { + showModal: false, + } + }, + template: ` + + Show modal + + + `, +}) diff --git a/src/pages/payments/widgets/my-cards/PaymentCardCreateModal.vue b/src/pages/payments/widgets/my-cards/PaymentCardCreateModal.vue new file mode 100644 index 0000000..7124892 --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardCreateModal.vue @@ -0,0 +1,36 @@ + + + diff --git a/src/pages/payments/widgets/my-cards/PaymentCardEdit.stories.ts b/src/pages/payments/widgets/my-cards/PaymentCardEdit.stories.ts new file mode 100644 index 0000000..9b5e642 --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardEdit.stories.ts @@ -0,0 +1,55 @@ +import PaymentCardEdit from './PaymentCardEdit.vue' +import { PaymentSystemType, PaymentCard } from '../../types' + +export default { + title: 'PaymentCardEdit', + component: PaymentCardEdit, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { PaymentCardEdit }, + data() { + return { + lastEvent: '', + paymentCard: { + id: '1', + name: 'Main card', + isPrimary: true, + paymentSystem: PaymentSystemType.Visa, + cardNumberMasked: '****1679', + expirationDate: '09/24', + } satisfies PaymentCard, + } + }, + template: ` + +
+

Last event: {{ lastEvent }}

`, +}) + +export const Empty = () => ({ + components: { PaymentCardEdit }, + data() { + return { + paymentCard: { + id: '', + name: '', + isPrimary: false, + paymentSystem: PaymentSystemType.Visa, + cardNumberMasked: '', + expirationDate: '', + } satisfies PaymentCard, + } + }, + template: ` + `, +}) diff --git a/src/pages/payments/widgets/my-cards/PaymentCardEdit.vue b/src/pages/payments/widgets/my-cards/PaymentCardEdit.vue new file mode 100644 index 0000000..29ea1b3 --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardEdit.vue @@ -0,0 +1,78 @@ + + + diff --git a/src/pages/payments/widgets/my-cards/PaymentCardList.stories.ts b/src/pages/payments/widgets/my-cards/PaymentCardList.stories.ts new file mode 100644 index 0000000..678c81e --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardList.stories.ts @@ -0,0 +1,14 @@ +import PaymentCardList from './PaymentCardList.vue' + +export default { + title: 'PaymentCardList', + component: PaymentCardList, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { PaymentCardList }, + template: ` + + `, +}) diff --git a/src/pages/payments/widgets/my-cards/PaymentCardList.vue b/src/pages/payments/widgets/my-cards/PaymentCardList.vue new file mode 100644 index 0000000..eb7a150 --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardList.vue @@ -0,0 +1,78 @@ + + + diff --git a/src/pages/payments/widgets/my-cards/PaymentCardListItem.stories.ts b/src/pages/payments/widgets/my-cards/PaymentCardListItem.stories.ts new file mode 100644 index 0000000..349d49e --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardListItem.stories.ts @@ -0,0 +1,34 @@ +import CardListItem from './PaymentCardListItem.vue' +import { PaymentSystemType, PaymentCard } from '../../types' + +export default { + title: 'CardListItem', + component: CardListItem, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { CardListItem }, + data() { + return { + card: { + id: '1', + name: 'Main card', + isPrimary: true, + paymentSystem: PaymentSystemType.Visa, + cardNumberMasked: '****1679', + expirationDate: '09/24', + } satisfies PaymentCard, + lastEvent: '___', + } + }, + template: ` + +
+

Last event: {{ lastEvent }}

+ `, +}) diff --git a/src/pages/payments/widgets/my-cards/PaymentCardListItem.vue b/src/pages/payments/widgets/my-cards/PaymentCardListItem.vue new file mode 100644 index 0000000..8d486b9 --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardListItem.vue @@ -0,0 +1,42 @@ + + + diff --git a/src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.stories.ts b/src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.stories.ts new file mode 100644 index 0000000..0586b53 --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.stories.ts @@ -0,0 +1,32 @@ +import PaymentCardUpdateModal from './PaymentCardUpdateModal.vue' +import { PaymentSystemType, PaymentCard } from '../../types' + +export default { + components: { PaymentCardUpdateModal }, + title: 'PaymentCardUpdateModal', + component: PaymentCardUpdateModal, + tags: ['autodocs'], +} + +export const Default = () => ({ + components: { PaymentCardUpdateModal }, + data() { + return { + showModal: false, + paymentCard: { + id: '1', + name: 'Main card', + isPrimary: true, + paymentSystem: PaymentSystemType.Visa, + cardNumberMasked: '****1679', + expirationDate: '09/24', + } satisfies PaymentCard, + } + }, + template: ` + + Show modal + + + `, +}) diff --git a/src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.vue b/src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.vue new file mode 100644 index 0000000..8f8bfd2 --- /dev/null +++ b/src/pages/payments/widgets/my-cards/PaymentCardUpdateModal.vue @@ -0,0 +1,32 @@ + + + diff --git a/src/pages/preferences/Preferences.vue b/src/pages/preferences/Preferences.vue new file mode 100644 index 0000000..52c3f96 --- /dev/null +++ b/src/pages/preferences/Preferences.vue @@ -0,0 +1,24 @@ + + diff --git a/src/pages/preferences/modals/EditNameModal.vue b/src/pages/preferences/modals/EditNameModal.vue new file mode 100644 index 0000000..e316595 --- /dev/null +++ b/src/pages/preferences/modals/EditNameModal.vue @@ -0,0 +1,52 @@ + + + + diff --git a/src/pages/preferences/modals/ResetPasswordModal.vue b/src/pages/preferences/modals/ResetPasswordModal.vue new file mode 100644 index 0000000..000b92a --- /dev/null +++ b/src/pages/preferences/modals/ResetPasswordModal.vue @@ -0,0 +1,102 @@ + + + + diff --git a/src/pages/preferences/preferences-header/PreferencesHeader.vue b/src/pages/preferences/preferences-header/PreferencesHeader.vue new file mode 100644 index 0000000..d650f50 --- /dev/null +++ b/src/pages/preferences/preferences-header/PreferencesHeader.vue @@ -0,0 +1,15 @@ + + diff --git a/src/pages/preferences/settings/Settings.vue b/src/pages/preferences/settings/Settings.vue new file mode 100644 index 0000000..0e28f0e --- /dev/null +++ b/src/pages/preferences/settings/Settings.vue @@ -0,0 +1,95 @@ + + diff --git a/src/pages/preferences/styles.ts b/src/pages/preferences/styles.ts new file mode 100644 index 0000000..1286085 --- /dev/null +++ b/src/pages/preferences/styles.ts @@ -0,0 +1,4 @@ +export const buttonStyles = { + '--va-button-font-size': '14px', + '--va-button-line-height': '20px', +} diff --git a/src/pages/pricing-plans/PricingPlans.vue b/src/pages/pricing-plans/PricingPlans.vue new file mode 100644 index 0000000..4b1ed20 --- /dev/null +++ b/src/pages/pricing-plans/PricingPlans.vue @@ -0,0 +1,102 @@ + + diff --git a/src/pages/pricing-plans/options.ts b/src/pages/pricing-plans/options.ts new file mode 100644 index 0000000..7bda8e1 --- /dev/null +++ b/src/pages/pricing-plans/options.ts @@ -0,0 +1,52 @@ +export type PricingPlans = { + title: string + model: string + badges?: string[] + description: string + price: number + priceMonth: number + features: Feature[] +} + +type Feature = { + description: string + isAvailable: boolean +} + +const features = [ + 'Up to 10 Active Users', + 'Up to 30 Project Integrations', + 'Analytics Module', + 'Finance Module', + 'Accounting Module', + 'Network Platform', + 'Unlimited Cloud Spase', +] + +export const pricingPlans: PricingPlans[] = [ + { + title: 'Startup', + model: 'Startup', + description: 'Optimal for 10+ team size and new startup', + price: 39, + priceMonth: 5, + features: features.map((d, i) => ({ description: d, isAvailable: i < 3 })), + }, + { + title: 'Advanced', + model: 'Advanced', + description: 'Optimal for 100+ team size and grown company', + price: 339, + priceMonth: 35, + features: features.map((d, i) => ({ description: d, isAvailable: i < 5 })), + badges: ['Popular choice'], + }, + { + title: 'Enterprise', + model: 'Enterprise', + description: 'Optimal for 1000+ team and enterpise', + price: 999, + priceMonth: 100, + features: features.map((d) => ({ description: d, isAvailable: true })), + }, +] diff --git a/src/pages/pricing-plans/styles.ts b/src/pages/pricing-plans/styles.ts new file mode 100644 index 0000000..86482a1 --- /dev/null +++ b/src/pages/pricing-plans/styles.ts @@ -0,0 +1,13 @@ +export const badgeStyles = { + '--va-badge-text-wrapper-line-height': '14px', + '--va-badge-text-wrapper-letter-spacing': '0.4px', + '--va-badge-text-wrapper-border': 'solid 1px', + '--va-badge-font-size': '9px', +} + +export const selectButtonStyles = { + '--va-button-content-py': '10px', + '--va-button-content-px': '16px', + '--va-button-font-size': '18px', + '--va-button-line-height': '26px', +} diff --git a/src/pages/projects/ProjectsPage.vue b/src/pages/projects/ProjectsPage.vue new file mode 100644 index 0000000..c626779 --- /dev/null +++ b/src/pages/projects/ProjectsPage.vue @@ -0,0 +1,152 @@ + + + diff --git a/src/pages/projects/components/ProjectStatusBadge.vue b/src/pages/projects/components/ProjectStatusBadge.vue new file mode 100644 index 0000000..049e1b2 --- /dev/null +++ b/src/pages/projects/components/ProjectStatusBadge.vue @@ -0,0 +1,22 @@ + + + diff --git a/src/pages/projects/composables/useProjectStatusColor.ts b/src/pages/projects/composables/useProjectStatusColor.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/projects/composables/useProjects.ts b/src/pages/projects/composables/useProjects.ts new file mode 100644 index 0000000..1e42a86 --- /dev/null +++ b/src/pages/projects/composables/useProjects.ts @@ -0,0 +1,84 @@ +import { Ref, ref, unref } from 'vue' +import { + getProjects, + addProject, + updateProject, + removeProject, + Sorting, + Pagination, +} from '../../../data/pages/projects' +import { Project } from '../types' +import { watchIgnorable } from '@vueuse/core' + +const makePaginationRef = () => ref({ page: 1, perPage: 10, total: 0 }) +const makeSortingRef = () => ref({ sortBy: 'creation_date', sortingOrder: 'desc' }) + +export const useProjects = (options?: { sorting?: Ref; pagination?: Ref }) => { + const isLoading = ref(false) + const projects = ref([]) + + const { sorting = makeSortingRef(), pagination = makePaginationRef() } = options ?? {} + + const fetch = async () => { + isLoading.value = true + const { data, pagination: newPagination } = await getProjects({ + ...unref(sorting), + ...unref(pagination), + }) + projects.value = data as Project[] + + ignoreUpdates(() => { + pagination.value = newPagination + }) + + isLoading.value = false + } + + const { ignoreUpdates } = watchIgnorable([pagination, sorting], fetch, { deep: true }) + + fetch() + + return { + isLoading, + + projects, + + fetch, + + async add(project: Omit) { + isLoading.value = true + await addProject({ + ...project, + project_owner: project.project_owner.id, + team: project.team.map((user) => user.id), + }) + await fetch() + isLoading.value = false + }, + + async update(project: Project) { + isLoading.value = true + await updateProject({ + ...project, + project_owner: project.project_owner.id, + team: project.team.map((user) => user.id), + }) + await fetch() + isLoading.value = false + }, + + async remove(project: Project) { + isLoading.value = true + await removeProject({ + ...project, + project_owner: project.project_owner.id, + team: project.team.map((user) => user.id), + }) + await fetch() + isLoading.value = false + }, + + pagination, + sorting, + } +} diff --git a/src/pages/projects/types.ts b/src/pages/projects/types.ts new file mode 100644 index 0000000..febd4b1 --- /dev/null +++ b/src/pages/projects/types.ts @@ -0,0 +1,15 @@ +import { User } from '../users/types' + +export type Project = { + id: number + project_name: string + project_owner: Omit + team: Omit[] + status: 'important' | 'completed' | 'archived' | 'in progress' + creation_date: string +} + +export type EmptyProject = Omit & { + project_owner: Project['project_owner'] | undefined + status: Project['status'] | undefined +} diff --git a/src/pages/projects/widgets/EditProjectForm.vue b/src/pages/projects/widgets/EditProjectForm.vue new file mode 100644 index 0000000..3c3b100 --- /dev/null +++ b/src/pages/projects/widgets/EditProjectForm.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/src/pages/projects/widgets/ProjectCards.vue b/src/pages/projects/widgets/ProjectCards.vue new file mode 100644 index 0000000..1416d5e --- /dev/null +++ b/src/pages/projects/widgets/ProjectCards.vue @@ -0,0 +1,74 @@ + + + diff --git a/src/pages/projects/widgets/ProjectsTable.vue b/src/pages/projects/widgets/ProjectsTable.vue new file mode 100644 index 0000000..e44fc4c --- /dev/null +++ b/src/pages/projects/widgets/ProjectsTable.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/src/pages/settings/Settings.vue b/src/pages/settings/Settings.vue new file mode 100644 index 0000000..07d18ba --- /dev/null +++ b/src/pages/settings/Settings.vue @@ -0,0 +1,28 @@ + + diff --git a/src/pages/settings/language-switcher/LanguageSwitcher.vue b/src/pages/settings/language-switcher/LanguageSwitcher.vue new file mode 100644 index 0000000..7e31cca --- /dev/null +++ b/src/pages/settings/language-switcher/LanguageSwitcher.vue @@ -0,0 +1,46 @@ + + diff --git a/src/pages/settings/notifications/Notifications.vue b/src/pages/settings/notifications/Notifications.vue new file mode 100644 index 0000000..64719a4 --- /dev/null +++ b/src/pages/settings/notifications/Notifications.vue @@ -0,0 +1,19 @@ + + diff --git a/src/pages/settings/theme-switcher/ThemeSwitcher.vue b/src/pages/settings/theme-switcher/ThemeSwitcher.vue new file mode 100644 index 0000000..5ff13bb --- /dev/null +++ b/src/pages/settings/theme-switcher/ThemeSwitcher.vue @@ -0,0 +1,28 @@ + + diff --git a/src/pages/users/UsersPage.vue b/src/pages/users/UsersPage.vue new file mode 100644 index 0000000..56cb3c0 --- /dev/null +++ b/src/pages/users/UsersPage.vue @@ -0,0 +1,131 @@ + + + diff --git a/src/pages/users/composables/useUsers.ts b/src/pages/users/composables/useUsers.ts new file mode 100644 index 0000000..1d051f9 --- /dev/null +++ b/src/pages/users/composables/useUsers.ts @@ -0,0 +1,82 @@ +import { Ref, ref, unref, watch } from 'vue' +import { getUsers, updateUser, addUser, removeUser, type Filters, Pagination, Sorting } from '../../../data/pages/users' +import { User } from '../types' +import { watchIgnorable } from '@vueuse/core' + +const makePaginationRef = () => ref({ page: 1, perPage: 10, total: 0 }) +const makeSortingRef = () => ref({ sortBy: 'fullname', sortingOrder: null }) +const makeFiltersRef = () => ref>({ isActive: true, search: '' }) + +export const useUsers = (options?: { + pagination?: Ref + sorting?: Ref + filters?: Ref> +}) => { + const isLoading = ref(false) + const users = ref([]) + + const { filters = makeFiltersRef(), sorting = makeSortingRef(), pagination = makePaginationRef() } = options || {} + + const fetch = async () => { + isLoading.value = true + const { data, pagination: newPagination } = await getUsers({ + ...unref(filters), + ...unref(sorting), + ...unref(pagination), + }) + users.value = data + + ignoreUpdates(() => { + pagination.value = newPagination + }) + + isLoading.value = false + } + + const { ignoreUpdates } = watchIgnorable([pagination, sorting], fetch, { deep: true }) + + watch( + filters, + () => { + // Reset pagination to first page when filters changed + pagination.value.page = 1 + fetch() + }, + { deep: true }, + ) + + fetch() + + return { + isLoading, + + filters, + sorting, + pagination, + + users, + + fetch, + + async add(user: User) { + isLoading.value = true + await addUser(user) + await fetch() + isLoading.value = false + }, + + async update(user: User) { + isLoading.value = true + await updateUser(user) + await fetch() + isLoading.value = false + }, + + async remove(user: User) { + isLoading.value = true + await removeUser(user) + await fetch() + isLoading.value = false + }, + } +} diff --git a/src/pages/users/types.ts b/src/pages/users/types.ts new file mode 100644 index 0000000..7417cc1 --- /dev/null +++ b/src/pages/users/types.ts @@ -0,0 +1,15 @@ +import { Project } from '../projects/types' + +export type UserRole = 'admin' | 'user' | 'owner' + +export type User = { + id: number + fullname: string + email: string + username: string + role: UserRole + avatar: string + projects: Project[] + notes: string + active: boolean +} diff --git a/src/pages/users/widgets/EditUserForm.vue b/src/pages/users/widgets/EditUserForm.vue new file mode 100644 index 0000000..3b5713d --- /dev/null +++ b/src/pages/users/widgets/EditUserForm.vue @@ -0,0 +1,176 @@ + + + diff --git a/src/pages/users/widgets/UserAvatar.vue b/src/pages/users/widgets/UserAvatar.vue new file mode 100644 index 0000000..89911ca --- /dev/null +++ b/src/pages/users/widgets/UserAvatar.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/pages/users/widgets/UsersTable.vue b/src/pages/users/widgets/UsersTable.vue new file mode 100644 index 0000000..701e498 --- /dev/null +++ b/src/pages/users/widgets/UsersTable.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/src/router/index.ts b/src/router/index.ts new file mode 100644 index 0000000..4b35c9f --- /dev/null +++ b/src/router/index.ts @@ -0,0 +1,126 @@ +import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router' + +import AuthLayout from '../layouts/AuthLayout.vue' +import AppLayout from '../layouts/AppLayout.vue' + +import RouteViewComponent from '../layouts/RouterBypass.vue' + +const routes: Array = [ + { + path: '/:pathMatch(.*)*', + redirect: { name: 'dashboard' }, + }, + { + name: 'admin', + path: '/', + component: AppLayout, + redirect: { name: 'dashboard' }, + children: [ + { + name: 'dashboard', + path: 'dashboard', + component: () => import('../pages/admin/dashboard/Dashboard.vue'), + }, + { + name: 'settings', + path: 'settings', + component: () => import('../pages/settings/Settings.vue'), + }, + { + name: 'preferences', + path: 'preferences', + component: () => import('../pages/preferences/Preferences.vue'), + }, + { + name: 'users', + path: 'users', + component: () => import('../pages/users/UsersPage.vue'), + }, + { + name: 'projects', + path: 'projects', + component: () => import('../pages/projects/ProjectsPage.vue'), + }, + { + name: 'payments', + path: '/payments', + component: RouteViewComponent, + children: [ + { + name: 'payment-methods', + path: 'payment-methods', + component: () => import('../pages/payments/PaymentsPage.vue'), + }, + { + name: 'billing', + path: 'billing', + component: () => import('../pages/billing/BillingPage.vue'), + }, + { + name: 'pricing-plans', + path: 'pricing-plans', + component: () => import('../pages/pricing-plans/PricingPlans.vue'), + }, + ], + }, + { + name: 'faq', + path: '/faq', + component: () => import('../pages/faq/FaqPage.vue'), + }, + ], + }, + { + path: '/auth', + component: AuthLayout, + children: [ + { + name: 'login', + path: 'login', + component: () => import('../pages/auth/Login.vue'), + }, + { + name: 'signup', + path: 'signup', + component: () => import('../pages/auth/Signup.vue'), + }, + { + name: 'recover-password', + path: 'recover-password', + component: () => import('../pages/auth/RecoverPassword.vue'), + }, + { + name: 'recover-password-email', + path: 'recover-password-email', + component: () => import('../pages/auth/CheckTheEmail.vue'), + }, + { + path: '', + redirect: { name: 'login' }, + }, + ], + }, + { + name: '404', + path: '/404', + component: () => import('../pages/404.vue'), + }, +] + +const router = createRouter({ + history: createWebHistory(import.meta.env.BASE_URL), + scrollBehavior(to, from, savedPosition) { + if (savedPosition) { + return savedPosition + } + // For some reason using documentation example doesn't scroll on page navigation. + if (to.hash) { + return { el: to.hash, behavior: 'smooth' } + } else { + window.scrollTo(0, 0) + } + }, + routes, +}) + +export default router diff --git a/src/scss/icon-fonts/index.scss b/src/scss/icon-fonts/index.scss new file mode 100644 index 0000000..e3cfd5a --- /dev/null +++ b/src/scss/icon-fonts/index.scss @@ -0,0 +1,3 @@ +// These fonts were originally provided by http://weloveiconfonts.com. +// We decided to add these into package after https ceased to work due to lack of support on their side. +@import 'vuestic-icons/vuestic-icons'; diff --git a/src/scss/icon-fonts/vuestic-icons/vuestic-icons.eot b/src/scss/icon-fonts/vuestic-icons/vuestic-icons.eot new file mode 100644 index 0000000000000000000000000000000000000000..9c9f36ea370d417901c40f07dad01381122157f0 GIT binary patch literal 5688 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 + + Generated by Glyphter + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/scss/icon-fonts/vuestic-icons/vuestic-icons.ttf b/src/scss/icon-fonts/vuestic-icons/vuestic-icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9d68d8a302712f4eb0858053480df0f08747d6e6 GIT binary patch literal 5520 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 SImn4{>n0DW)Br2r;PYGT(zY%D literal 0 HcmV?d00001 diff --git a/src/scss/icon-fonts/vuestic-icons/vuestic-icons.woff b/src/scss/icon-fonts/vuestic-icons/vuestic-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..397ba4051196ced5c6de7a1f2243e9d2b3d85af2 GIT binary patch literal 3440 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 A8vp[]) => { + const headers = Object.keys(data[0]) + const csv = [ + headers.join(','), + ...data.map((row) => headers.map((fieldName) => JSON.stringify(row[fieldName])).join(',')), + ].join('\r\n') + return csv +} + +export const downloadAsCSV = (data: Record[], filename: string) => { + const csv = toCSV(data) + + const blob = new Blob([csv], { type: 'text/csv' }) + + const link = document.createElement('a') + link.href = window.URL.createObjectURL(blob) + link.download = filename + link.click() +} diff --git a/src/services/utils.ts b/src/services/utils.ts new file mode 100644 index 0000000..7ef51a7 --- /dev/null +++ b/src/services/utils.ts @@ -0,0 +1,12 @@ +export const sleep = (ms = 0) => { + return new Promise((resolve) => setTimeout(resolve, ms)) +} + +/** Validation */ +export const validators = { + email: (v: string) => { + const pattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/ + return pattern.test(v) || 'Пожалуйста, введите корректный email' + }, + required: (v: any) => !!v || 'Это поля обызательно', +} diff --git a/src/services/vuestic-ui/global-config.ts b/src/services/vuestic-ui/global-config.ts new file mode 100644 index 0000000..0a96c5c --- /dev/null +++ b/src/services/vuestic-ui/global-config.ts @@ -0,0 +1,55 @@ +import iconsConfig from './icons-config/icons-config' +import colors from './themes' +import { defineVuesticConfig } from 'vuestic-ui' + +export default defineVuesticConfig({ + colors, + icons: iconsConfig, + breakpoint: { + enabled: true, + bodyClass: true, + thresholds: { + xs: 0, + sm: 320, + md: 640, + lg: 1024, + xl: 1440, + }, + }, + components: { + VaIcon: { + sizesConfig: { + defaultSize: 19, + sizes: { + small: 14, + medium: 19, + large: 26, + }, + }, + }, + VaModal: { + mobileFullscreen: false, + maxHeight: 'calc(100% - 2rem)', + }, + VaPagination: { + activeButtonProps: { + preset: 'primary', + }, + }, + VaDataTable: { + disableClientSideSorting: true, + }, + presets: { + VaSelect: { + small: { + class: 'va-select--small', + keepAnchorWidth: false, + placement: 'bottom-end', + width: 'min(100%, 150px)', + style: + '--va-input-wrapper-min-height: 24px; --va-input-wrapper-border-radius: 2px; --va-input-wrapper-width: 100px;', + }, + }, + }, + }, +}) diff --git a/src/services/vuestic-ui/icons-config/aliases.ts b/src/services/vuestic-ui/icons-config/aliases.ts new file mode 100644 index 0000000..f5b2ab5 --- /dev/null +++ b/src/services/vuestic-ui/icons-config/aliases.ts @@ -0,0 +1,110 @@ +export default [ + { + name: 'angle_down', + to: 'fa4-angle-down', + }, + { + name: 'angle_up', + to: 'fa4-angle-up', + }, + { + name: 'bell', + to: 'fa4-bell', + }, + { + name: 'bell_slash', + to: 'fa4-bell-slash', + }, + { + name: 'cogs', + to: 'fa4-cogs', + }, + { + name: 'envelope', + to: 'fa4-envelope', + }, + { + name: 'eye', + to: 'fa4-eye', + }, + { + name: 'gear', + to: 'fa4-gear', + }, + { + name: 'map', + to: 'fa4-map', + }, + { + name: 'map_marker', + to: 'fa4-map-marker', + }, + { + name: 'music', + to: 'fa4-music', + }, + { + name: 'print', + to: 'fa4-print', + }, + { + name: 'refresh', + to: 'fa4-refresh', + }, + { + name: 'search', + to: 'fa4-search', + }, + { + name: 'mars', + to: 'fa4-mars', + }, + { + name: 'venus', + to: 'fa4-venus', + }, + { + name: 'volume_off', + to: 'fa4-volume-off', + }, + { + name: 'volume_up', + to: 'fa4-volume-up', + }, + { + name: 'github', + to: 'fa4-github', + }, + { + name: 'md_close', + to: 'ion-md-close', + }, + { + name: 'images', + to: 'ion-md-images', + }, + { + name: 'list', + to: 'ion-md-list', + }, + { + name: 'musical_notes', + to: 'ion-md-musical-notes', + }, + { + name: 'star_outline', + to: 'ion-md-star-outline', + }, + { + name: 'grid', + to: 'ion-md-grid', + }, + { + name: 'help', + to: 'ion-md-help', + }, + { + name: 'key', + to: 'ion-md-key', + }, +] diff --git a/src/services/vuestic-ui/icons-config/icons-config.ts b/src/services/vuestic-ui/icons-config/icons-config.ts new file mode 100644 index 0000000..8a8fbec --- /dev/null +++ b/src/services/vuestic-ui/icons-config/icons-config.ts @@ -0,0 +1,39 @@ +import { createIconsConfig } from 'vuestic-ui' +import aliases from './aliases' + +export default createIconsConfig({ + aliases, + fonts: [ + { + name: 'fa4-{code}', + resolve: ({ code }) => ({ class: `fa4 fa fa-${code}` }), + }, + { + name: 'ion-{font}-{code}', + resolve: ({ font, code }) => ({ + class: `icon ion-${font}-${code}`, + }), + }, + { + name: 'vuestic-iconset-{code}', + resolve: ({ code }) => ({ class: `vuestic-iconset vuestic-iconset-${code}` }), + }, + { + name: 'flag-icon-{code} {size}', + resolve: ({ code, size }) => ({ class: `fi fi-${code} fi-size-${size}`, tag: 'span' }), + }, + { + name: /(brandico|entypo|fa|fontelico|glyphicon|iconicstroke|maki|openwebicons)-(.*)/, + resolveFromRegex: (font, code) => ({ class: `${font} ${font}-${code}` }), + }, + { + name: 'material-icons-{code}', + resolve: ({ code }) => ({ to: code }), + }, + { + name: 'mso-{content}', + class: 'material-symbols-outlined', + resolve: ({ content }) => ({ content: content }), + }, + ], +}) diff --git a/src/services/vuestic-ui/themes.ts b/src/services/vuestic-ui/themes.ts new file mode 100644 index 0000000..47cd690 --- /dev/null +++ b/src/services/vuestic-ui/themes.ts @@ -0,0 +1,18 @@ +export default { + presets: { + light: { + backgroundPrimary: '#F4F6F8', + backgroundSecondary: '#FFFFFF', + backgroundCardPrimary: '#F7F9F9', + backgroundCardSecondary: '#ECFDE6', + success: '#228200', + info: '#158DE3', + danger: '#E42222', + warning: '#FFD43A', + }, + dark: { + backgroundCardPrimary: '#111827', + backgroundCardSecondary: '#0f172a', + }, + }, +} diff --git a/src/stores/billing-addresses.ts b/src/stores/billing-addresses.ts new file mode 100644 index 0000000..8dc4a1b --- /dev/null +++ b/src/stores/billing-addresses.ts @@ -0,0 +1,70 @@ +import { defineStore } from 'pinia' +import { sleep } from '../services/utils' +import { BillingAddress } from '../pages/payments/types' // adjust the import path accordingly + +// Simulated fetch function +const fetchBillingAddresses = async () => { + await sleep(1000) + return [ + { + id: '1', + name: 'Home address', + isPrimary: true, + street: 'Ap #285-7193 Ullamcorper Avenue', + city: 'Amesbury', + state: 'HI', + postalCode: '93373', + country: 'US', + }, + { + id: '2', + name: 'Office address', + isPrimary: false, + street: 'P.O. Box 847, 8011 Nisl St.', + city: 'Morgantown', + state: 'IN', + postalCode: '46160', + country: 'US', + }, + { + id: '3', + name: 'Vacation home', + isPrimary: false, + street: '883-2699 Egestas Rd.', + city: 'Frederick', + state: 'NE', + postalCode: '20620', + country: 'US', + }, + ] as BillingAddress[] +} + +export const useBillingAddressesStore = defineStore({ + id: 'billingAddresses', + state: () => ({ + billingAddresses: [] as BillingAddress[], + loading: false, + }), + getters: { + allBillingAddresses: (state) => state.billingAddresses, + }, + actions: { + async load() { + this.loading = true + this.billingAddresses = await fetchBillingAddresses() + this.loading = false + }, + create(address: BillingAddress) { + this.billingAddresses.unshift(address) + }, + update(address: BillingAddress) { + const index = this.billingAddresses.findIndex((existingCard) => existingCard.id === address.id) + if (index !== -1) { + this.billingAddresses.splice(index, 1, address) + } + }, + remove(addressId: string) { + this.billingAddresses = this.billingAddresses.filter((address) => address.id !== addressId) + }, + }, +}) diff --git a/src/stores/global-store.ts b/src/stores/global-store.ts new file mode 100644 index 0000000..0c84d30 --- /dev/null +++ b/src/stores/global-store.ts @@ -0,0 +1,15 @@ +import { defineStore } from 'pinia' + +export const useGlobalStore = defineStore('global', { + state: () => { + return { + isSidebarMinimized: false, + } + }, + + actions: { + toggleSidebar() { + this.isSidebarMinimized = !this.isSidebarMinimized + }, + }, +}) diff --git a/src/stores/index.ts b/src/stores/index.ts new file mode 100644 index 0000000..f00b209 --- /dev/null +++ b/src/stores/index.ts @@ -0,0 +1,3 @@ +import { createPinia } from 'pinia' + +export default createPinia() diff --git a/src/stores/notifications.ts b/src/stores/notifications.ts new file mode 100644 index 0000000..e19f034 --- /dev/null +++ b/src/stores/notifications.ts @@ -0,0 +1,54 @@ +import { defineStore } from 'pinia' + +export const useNotificationsStore = defineStore('notifications', { + state: () => { + return { + notifications: { + searchingForAJob: { + name: 'Searching for a job', + isEnabled: true, + }, + hiringSomeone: { + name: 'Hiring someone', + isEnabled: false, + }, + connectingWithOthers: { + name: 'Connecting with others', + isEnabled: true, + }, + postingAndCommenting: { + name: 'Posting and commenting', + isEnabled: true, + }, + messaging: { + name: 'Messaging', + isEnabled: true, + }, + groups: { + name: 'Groups', + isEnabled: false, + }, + pages: { + name: 'Pages', + isEnabled: true, + }, + attendingEvents: { + name: 'Attending events', + isEnabled: true, + }, + newsAndReports: { + name: 'News and reports', + isEnabled: false, + }, + updatingYourProfile: { + name: 'Updating your profile', + isEnabled: true, + }, + verifications: { + name: 'Verifications', + isEnabled: true, + }, + }, + } + }, +}) diff --git a/src/stores/payment-cards.ts b/src/stores/payment-cards.ts new file mode 100644 index 0000000..aadae17 --- /dev/null +++ b/src/stores/payment-cards.ts @@ -0,0 +1,67 @@ +// src/stores/cards.ts + +import { defineStore } from 'pinia' +import { sleep } from '../services/utils' +import { PaymentSystemType, PaymentCard } from '../pages/payments/types' // adjust the import path accordingly + +// Simulated fetch function +const fetchPaymentCards = async () => { + await sleep(1000) + return [ + { + id: '1', + name: 'Main card', + isPrimary: true, + paymentSystem: PaymentSystemType.Visa, + cardNumberMasked: '****1679', + expirationDate: '0924', + }, + { + id: '2', + name: 'Online shopping', + isPrimary: false, + paymentSystem: PaymentSystemType.MasterCard, + cardNumberMasked: '****8921', + expirationDate: '1123', + }, + { + id: '3', + name: 'Backup Visa', + isPrimary: false, + paymentSystem: PaymentSystemType.MasterCard, + cardNumberMasked: '****4523', + expirationDate: '1222', + }, + ] +} + +export const usePaymentCardsStore = defineStore({ + id: 'paymentCards', + state: () => ({ + paymentCards: [] as PaymentCard[], + loading: false, + }), + getters: { + currentPaymentCard: (state): PaymentCard | undefined => state.paymentCards.find((card) => card.isPrimary), + allPaymentCards: (state) => state.paymentCards, + }, + actions: { + async load() { + this.loading = true + this.paymentCards = await fetchPaymentCards() + this.loading = false + }, + create(card: PaymentCard) { + this.paymentCards.unshift(card) + }, + update(card: PaymentCard) { + const index = this.paymentCards.findIndex((existingCard) => existingCard.id === card.id) + if (index !== -1) { + this.paymentCards.splice(index, 1, card) + } + }, + remove(cardId: string) { + this.paymentCards = this.paymentCards.filter((card) => card.id !== cardId) + }, + }, +}) diff --git a/src/stores/user-store.ts b/src/stores/user-store.ts new file mode 100644 index 0000000..0a9e5e0 --- /dev/null +++ b/src/stores/user-store.ts @@ -0,0 +1,23 @@ +import { defineStore } from 'pinia' + +export const useUserStore = defineStore('user', { + state: () => { + return { + userName: 'Vasili Savitski', + email: 'vasili@gmail.com', + memberSince: '8/12/2020', + pfp: 'https://picsum.photos/id/22/200/300', + is2FAEnabled: false, + } + }, + + actions: { + toggle2FA() { + this.is2FAEnabled = !this.is2FAEnabled + }, + + changeUserName(userName: string) { + this.userName = userName + }, + }, +}) diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..a0c0924 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,56 @@ +const textSizes = { + regularSmall: { + fontSize: '0.8125rem', + lineHeight: '1rem', + }, +} + +module.exports = { + content: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'], + theme: { + extend: { + fontSize: { + tag: ['0.5625rem', '0.875rem'], + regularSmall: ['0.8125rem', '1rem'], + regularLarge: ['1.125rem', '1.625rem'], + regularMedium: ['0.875rem', '1.25rem'], + }, + maxWidth: { + '7xl': '1128px', + }, + colors: { + primary: 'var(--va-primary)', + secondary: 'var(--va-secondary)', + success: 'var(--va-success)', + info: 'var(--va-info)', + danger: 'var(--va-danger)', + warning: 'var(--va-warning)', + backgroundPrimary: 'var(--va-background-primary)', + backgroundSecondary: 'var(--va-background-secondary)', + backgroundElement: 'var(--va-background-element)', + backgroundCardPrimary: 'var(--va-background-card-primary)', + backgroundCardSecondary: 'var(--va-background-card-secondary)', + backgroundBorder: 'var(--va-background-border)', + textPrimary: 'var(--va-text-primary)', + textInverted: 'var(--va-text-inverted)', + shadow: 'var(--va-shadow)', + focus: 'var(--va-focus)', + }, + screens: { + xs: '0px', + sm: '640px', + md: '1024px', + lg: '1440px', + xl: '1920px', + }, + }, + screens: { + xs: '0px', + sm: '576px', + md: '768px', + lg: '992px', + xl: '1200px', + }, + }, + plugins: [], +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..d1bf9ac --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,20 @@ +{ + "compilerOptions": { + "noEmit": true, + "target": "esnext", + "useDefineForClassFields": true, + "module": "esnext", + "moduleResolution": "node", + "strict": true, + "jsx": "preserve", + "sourceMap": true, + "resolveJsonModule": true, + "esModuleInterop": true, + "lib": ["esnext", "dom"], + "skipLibCheck": true, + "types": ["vite/client"], + "allowJs": true + }, + "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.vue", "vite.config.ts", "node_modules/vuestic-ui"], + "exclude": ["node_modules/**/*"] +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..4329e89 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,18 @@ +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' +import { resolve, dirname } from 'node:path' +import { fileURLToPath } from 'url' +import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite' + +// https://vitejs.dev/config/ +export default defineConfig({ + build: { + sourcemap: true, + }, + plugins: [ + vue(), + VueI18nPlugin({ + include: resolve(dirname(fileURLToPath(import.meta.url)), './src/i18n/locales/**'), + }), + ], +}) diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..70deee1 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,8641 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + +"@alloc/quick-lru@^5.2.0": + version "5.2.0" + resolved "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz" + integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== + +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@aw-web-design/x-default-browser@1.4.126": + version "1.4.126" + resolved "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz" + integrity sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug== + dependencies: + default-browser-id "3.0.0" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.22.13": + version "7.22.13" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz" + integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== + dependencies: + "@babel/highlight" "^7.22.13" + chalk "^2.4.2" + +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9", "@babel/compat-data@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz" + integrity sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ== + +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.11.6", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.13.16", "@babel/core@^7.22.9", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz" + integrity sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.23.2" + "@babel/parser" "^7.23.3" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.3" + "@babel/types" "^7.23.3" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.22.9", "@babel/generator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.3.tgz" + integrity sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg== + dependencies: + "@babel/types" "^7.23.3" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + +"@babel/helper-annotate-as-pure@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" + integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" + integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz" + integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== + dependencies: + "@babel/compat-data" "^7.22.9" + "@babel/helper-validator-option" "^7.22.15" + browserslist "^4.21.9" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz" + integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.5" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" + integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + regexpu-core "^5.3.1" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.4.3": + version "0.4.3" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz" + integrity sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + +"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + +"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-member-expression-to-functions@^7.22.15": + version "7.23.0" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" + integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== + dependencies: + "@babel/types" "^7.23.0" + +"@babel/helper-module-imports@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-module-transforms@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz" + integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/helper-optimise-call-expression@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" + integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== + dependencies: + "@babel/types" "^7.22.5" + +"@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.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + +"@babel/helper-remap-async-to-generator@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" + integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-wrap-function" "^7.22.20" + +"@babel/helper-replace-supers@^7.22.20", "@babel/helper-replace-supers@^7.22.9": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz" + integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" + integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + +"@babel/helper-validator-option@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz" + integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== + +"@babel/helper-wrap-function@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" + integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== + dependencies: + "@babel/helper-function-name" "^7.22.5" + "@babel/template" "^7.22.15" + "@babel/types" "^7.22.19" + +"@babel/helpers@^7.23.2": + version "7.23.2" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz" + integrity sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ== + dependencies: + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.2" + "@babel/types" "^7.23.0" + +"@babel/highlight@^7.22.13": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz" + integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.4", "@babel/parser@^7.22.15", "@babel/parser@^7.22.7", "@babel/parser@^7.23.3", "@babel/parser@^7.23.9", "@babel/parser@^7.6.0", "@babel/parser@^7.9.6": + version "7.24.4" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz" + integrity sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg== + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz" + integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz" + integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-optional-chaining" "^7.23.3" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz" + integrity sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-proposal-class-properties@^7.13.0": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz" + integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz" + integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-proposal-optional-chaining@^7.13.12": + version "7.21.0" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz" + integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-flow@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz" + integrity sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-import-assertions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz" + integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-import-attributes@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz" + integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-import-meta@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz" + integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz" + integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-arrow-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz" + integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-async-generator-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.3.tgz" + integrity sha512-59GsVNavGxAXCDDbakWSMJhajASb4kBCqDjqJsv+p5nKdbz7istmZ3HrX3L2LuiI80+zsOADCvooqQH3qGCucQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/plugin-syntax-async-generators" "^7.8.4" + +"@babel/plugin-transform-async-to-generator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz" + integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== + dependencies: + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" + +"@babel/plugin-transform-block-scoped-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz" + integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-block-scoping@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.3.tgz" + integrity sha512-QPZxHrThbQia7UdvfpaRRlq/J9ciz1J4go0k+lPBXbgaNeY7IQrBj/9ceWjvMMI07/ZBzHl/F0R/2K0qH7jCVw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-class-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz" + integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-class-static-block@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.3.tgz" + integrity sha512-PENDVxdr7ZxKPyi5Ffc0LjXdnJyrJxyqF5T5YjlVg4a0VFfQHW0r8iAtRiDXkfHlu1wwcvdtnndGYIeJLSuRMQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + +"@babel/plugin-transform-classes@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.3.tgz" + integrity sha512-FGEQmugvAEu2QtgtU0uTASXevfLMFfBeVCIIdcQhn/uBQsMTjBajdnAtanQlOcuihWh10PZ7+HWvc7NtBwP74w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-split-export-declaration" "^7.22.6" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz" + integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/template" "^7.22.15" + +"@babel/plugin-transform-destructuring@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz" + integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dotall-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz" + integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-duplicate-keys@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz" + integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dynamic-import@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.3.tgz" + integrity sha512-vTG+cTGxPFou12Rj7ll+eD5yWeNl5/8xvQvF08y5Gv3v4mZQoyFf8/n9zg4q5vvCWt5jmgymfzMAldO7orBn7A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-transform-exponentiation-operator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz" + integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-export-namespace-from@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.3.tgz" + integrity sha512-yCLhW34wpJWRdTxxWtFZASJisihrfyMOTOQexhVzA78jlU+dH7Dw+zQgcPepQ5F3C6bAIiblZZ+qBggJdHiBAg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-transform-flow-strip-types@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz" + integrity sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-flow" "^7.23.3" + +"@babel/plugin-transform-for-of@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.3.tgz" + integrity sha512-X8jSm8X1CMwxmK878qsUGJRmbysKNbdpTv/O1/v0LuY/ZkZrng5WYiekYSdg9m09OTmDDUWeEDsTE+17WYbAZw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-function-name@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz" + integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== + dependencies: + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-json-strings@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.3.tgz" + integrity sha512-H9Ej2OiISIZowZHaBwF0tsJOih1PftXJtE8EWqlEIwpc7LMTGq0rPOrywKLQ4nefzx8/HMR0D3JGXoMHYvhi0A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-json-strings" "^7.8.3" + +"@babel/plugin-transform-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz" + integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-logical-assignment-operators@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.3.tgz" + integrity sha512-+pD5ZbxofyOygEp+zZAfujY2ShNCXRpDRIPOiBmTO693hhyOEteZgl876Xs9SAHPQpcV0vz8LvA/T+w8AzyX8A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-transform-member-expression-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz" + integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-modules-amd@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz" + integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-modules-commonjs@^7.13.8", "@babel/plugin-transform-modules-commonjs@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz" + integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + +"@babel/plugin-transform-modules-systemjs@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz" + integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== + dependencies: + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/plugin-transform-modules-umd@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz" + integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz" + integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-new-target@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz" + integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.3.tgz" + integrity sha512-xzg24Lnld4DYIdysyf07zJ1P+iIfJpxtVFOzX4g+bsJ3Ng5Le7rXx9KwqKzuyaUeRnt+I1EICwQITqc0E2PmpA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-transform-numeric-separator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.3.tgz" + integrity sha512-s9GO7fIBi/BLsZ0v3Rftr6Oe4t0ctJ8h4CCXfPoEJwmvAPMyNrfkOOJzm6b9PX9YXcCJWWQd/sBF/N26eBiMVw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-transform-object-rest-spread@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.3.tgz" + integrity sha512-VxHt0ANkDmu8TANdE9Kc0rndo/ccsmfe2Cx2y5sI4hu3AukHQ5wAu4cM7j3ba8B9548ijVyclBU+nuDQftZsog== + dependencies: + "@babel/compat-data" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.23.3" + +"@babel/plugin-transform-object-super@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz" + integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + +"@babel/plugin-transform-optional-catch-binding@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.3.tgz" + integrity sha512-LxYSb0iLjUamfm7f1D7GpiS4j0UAC8AOiehnsGAP8BEsIX8EOi3qV6bbctw8M7ZvLtcoZfZX5Z7rN9PlWk0m5A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-transform-optional-chaining@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.3.tgz" + integrity sha512-zvL8vIfIUgMccIAK1lxjvNv572JHFJIKb4MWBz5OGdBQA0fB0Xluix5rmOby48exiJc987neOmP/m9Fnpkz3Tg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-transform-parameters@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz" + integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-methods@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz" + integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-property-in-object@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.3.tgz" + integrity sha512-a5m2oLNFyje2e/rGKjVfAELTVI5mbA0FeZpBnkOWWV7eSmKQ+T/XW0Vf+29ScLzSxX+rnsarvU0oie/4m6hkxA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + +"@babel/plugin-transform-property-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz" + integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-regenerator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz" + integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + regenerator-transform "^0.15.2" + +"@babel/plugin-transform-reserved-words@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz" + integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-shorthand-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz" + integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-spread@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz" + integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + +"@babel/plugin-transform-sticky-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz" + integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-template-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz" + integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-typeof-symbol@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz" + integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-typescript@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.3.tgz" + integrity sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-typescript" "^7.23.3" + +"@babel/plugin-transform-unicode-escapes@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz" + integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-property-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz" + integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz" + integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-sets-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz" + integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.22.9": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.3.tgz" + integrity sha512-ovzGc2uuyNfNAs/jyjIGxS8arOHS5FENZaNn4rtE7UdKMMkqHCvboHfcuhWLZNX5cB44QfcGNWjaevxMzzMf+Q== + dependencies: + "@babel/compat-data" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.3" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.23.3" + "@babel/plugin-syntax-import-attributes" "^7.23.3" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.23.3" + "@babel/plugin-transform-async-generator-functions" "^7.23.3" + "@babel/plugin-transform-async-to-generator" "^7.23.3" + "@babel/plugin-transform-block-scoped-functions" "^7.23.3" + "@babel/plugin-transform-block-scoping" "^7.23.3" + "@babel/plugin-transform-class-properties" "^7.23.3" + "@babel/plugin-transform-class-static-block" "^7.23.3" + "@babel/plugin-transform-classes" "^7.23.3" + "@babel/plugin-transform-computed-properties" "^7.23.3" + "@babel/plugin-transform-destructuring" "^7.23.3" + "@babel/plugin-transform-dotall-regex" "^7.23.3" + "@babel/plugin-transform-duplicate-keys" "^7.23.3" + "@babel/plugin-transform-dynamic-import" "^7.23.3" + "@babel/plugin-transform-exponentiation-operator" "^7.23.3" + "@babel/plugin-transform-export-namespace-from" "^7.23.3" + "@babel/plugin-transform-for-of" "^7.23.3" + "@babel/plugin-transform-function-name" "^7.23.3" + "@babel/plugin-transform-json-strings" "^7.23.3" + "@babel/plugin-transform-literals" "^7.23.3" + "@babel/plugin-transform-logical-assignment-operators" "^7.23.3" + "@babel/plugin-transform-member-expression-literals" "^7.23.3" + "@babel/plugin-transform-modules-amd" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-modules-systemjs" "^7.23.3" + "@babel/plugin-transform-modules-umd" "^7.23.3" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" + "@babel/plugin-transform-new-target" "^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.3" + "@babel/plugin-transform-numeric-separator" "^7.23.3" + "@babel/plugin-transform-object-rest-spread" "^7.23.3" + "@babel/plugin-transform-object-super" "^7.23.3" + "@babel/plugin-transform-optional-catch-binding" "^7.23.3" + "@babel/plugin-transform-optional-chaining" "^7.23.3" + "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-private-methods" "^7.23.3" + "@babel/plugin-transform-private-property-in-object" "^7.23.3" + "@babel/plugin-transform-property-literals" "^7.23.3" + "@babel/plugin-transform-regenerator" "^7.23.3" + "@babel/plugin-transform-reserved-words" "^7.23.3" + "@babel/plugin-transform-shorthand-properties" "^7.23.3" + "@babel/plugin-transform-spread" "^7.23.3" + "@babel/plugin-transform-sticky-regex" "^7.23.3" + "@babel/plugin-transform-template-literals" "^7.23.3" + "@babel/plugin-transform-typeof-symbol" "^7.23.3" + "@babel/plugin-transform-unicode-escapes" "^7.23.3" + "@babel/plugin-transform-unicode-property-regex" "^7.23.3" + "@babel/plugin-transform-unicode-regex" "^7.23.3" + "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.6" + babel-plugin-polyfill-corejs3 "^0.8.5" + babel-plugin-polyfill-regenerator "^0.5.3" + core-js-compat "^3.31.0" + semver "^6.3.1" + +"@babel/preset-flow@^7.13.13": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz" + integrity sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-transform-flow-strip-types" "^7.23.3" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-typescript@^7.13.0": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz" + integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-typescript" "^7.23.3" + +"@babel/register@^7.13.16": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz" + integrity sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg== + dependencies: + clone-deep "^4.0.1" + find-cache-dir "^2.0.0" + make-dir "^2.1.0" + pirates "^4.0.5" + source-map-support "^0.5.16" + +"@babel/regjsgen@^0.8.0": + version "0.8.0" + resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" + integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== + +"@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.8.4": + version "7.23.2" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz" + integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/traverse@^7.22.8", "@babel/traverse@^7.23.2", "@babel/traverse@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.3.tgz" + integrity sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.3" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.3" + "@babel/types" "^7.23.3" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.21.4", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.3", "@babel/types@^7.4.4", "@babel/types@^7.6.1", "@babel/types@^7.9.6": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.3.tgz" + integrity sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + +"@colors/colors@1.5.0": + version "1.5.0" + resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" + integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== + +"@discoveryjs/json-ext@^0.5.3": + version "0.5.7" + resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + +"@emotion/use-insertion-effect-with-fallbacks@^1.0.0": + version "1.0.1" + resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz" + integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== + +"@esbuild/linux-x64@0.18.20": + version "0.18.20" + resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz" + integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== + +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.1": + version "4.10.0" + resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + +"@eslint/eslintrc@^2.1.3": + version "2.1.3" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz" + integrity sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.53.0": + version "8.53.0" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz" + integrity sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w== + +"@fal-works/esbuild-plugin-global-externals@^2.1.2": + version "2.1.2" + resolved "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz" + integrity sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ== + +"@floating-ui/core@^1.4.2": + version "1.5.0" + resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz" + integrity sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg== + dependencies: + "@floating-ui/utils" "^0.1.3" + +"@floating-ui/dom@^1.4.5", "@floating-ui/dom@^1.5.1": + version "1.5.3" + resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz" + integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA== + dependencies: + "@floating-ui/core" "^1.4.2" + "@floating-ui/utils" "^0.1.3" + +"@floating-ui/react-dom@^2.0.0": + version "2.0.4" + resolved "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.4.tgz" + integrity sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ== + dependencies: + "@floating-ui/dom" "^1.5.1" + +"@floating-ui/utils@^0.1.3": + version "0.1.6" + resolved "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz" + integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A== + +"@floating-ui/vue@^1.0.1": + version "1.0.2" + resolved "https://registry.npmjs.org/@floating-ui/vue/-/vue-1.0.2.tgz" + integrity sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A== + dependencies: + "@floating-ui/dom" "^1.4.5" + vue-demi ">=0.13.0" + +"@gtm-support/core@^2.0.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@gtm-support/core/-/core-2.2.0.tgz" + integrity sha512-GYA9LfLUcsWJBpL24e3UXjbzl/E9qYWWsEtEJU2hiDFUC07WhxgKnH7cuZk82Ld+7Iz2ZVQaDDGT0kxZxQwPLQ== + +"@gtm-support/vue-gtm@^2.0.0": + version "2.2.0" + resolved "https://registry.npmjs.org/@gtm-support/vue-gtm/-/vue-gtm-2.2.0.tgz" + integrity sha512-7nhBTRkTG0mD+7r7JvNalJz++YwszZk0oP1HIY6fCgz6wNKxT6LuiXCqdPrZmNPe/WbPIKuqxGZN5s+i6NZqow== + dependencies: + "@gtm-support/core" "^2.0.0" + optionalDependencies: + vue-router ">= 4.1.0 < 5.0.0" + +"@humanwhocodes/config-array@^0.11.13": + version "0.11.13" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz" + integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ== + dependencies: + "@humanwhocodes/object-schema" "^2.0.1" + debug "^4.1.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.1": + version "2.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz" + integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== + +"@intlify/bundle-utils@^7.4.0": + version "7.4.0" + resolved "https://registry.npmjs.org/@intlify/bundle-utils/-/bundle-utils-7.4.0.tgz" + integrity sha512-AQfjBe2HUxzyN8ignIk3WhhSuVcSuirgzOzkd17nb337rCbI4Gv/t1R60UUyIqFoFdviLb/wLcDUzTD/xXjv9w== + dependencies: + "@intlify/message-compiler" "^9.4.0" + "@intlify/shared" "^9.4.0" + acorn "^8.8.2" + escodegen "^2.0.0" + estree-walker "^2.0.2" + jsonc-eslint-parser "^2.3.0" + magic-string "^0.30.0" + mlly "^1.2.0" + source-map-js "^1.0.1" + yaml-eslint-parser "^1.2.2" + +"@intlify/core-base@9.6.5": + version "9.6.5" + resolved "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.6.5.tgz" + integrity sha512-LzbGXiZkMWPIHnHI0g6q554S87Cmh2mmCmjytK/3pDQfjI84l+dgGoeQuKj02q7EbULRuUUgYVZVqAwEUawXGg== + dependencies: + "@intlify/message-compiler" "9.6.5" + "@intlify/shared" "9.6.5" + +"@intlify/message-compiler@^9.4.0", "@intlify/message-compiler@9.6.5": + version "9.6.5" + resolved "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.6.5.tgz" + integrity sha512-WeJ499thIj0p7JaIO1V3JaJbqdqfBykS5R8fElFs5hNeotHtPAMBs4IiA+8/KGFkAbjJusgFefCq6ajP7F7+4Q== + dependencies: + "@intlify/shared" "9.6.5" + source-map-js "^1.0.2" + +"@intlify/shared@^9.4.0", "@intlify/shared@9.6.5": + version "9.6.5" + resolved "https://registry.npmjs.org/@intlify/shared/-/shared-9.6.5.tgz" + integrity sha512-gD7Ey47Xi4h/t6P+S04ymMSoA3wVRxGqjxuIMglwRO8POki9h164Epu2N8wk/GHXM/hR6ZGcsx2HArCCENjqSQ== + +"@intlify/unplugin-vue-i18n@^1.5.0": + version "1.5.0" + resolved "https://registry.npmjs.org/@intlify/unplugin-vue-i18n/-/unplugin-vue-i18n-1.5.0.tgz" + integrity sha512-jW0MCCdwxybxcwjEfCunAcKjVoxyO3i+cnLL6v+MNGRLUHqrpELF6zQAJUhgAK2afhY7mCliy8RxTFWKdXm26w== + dependencies: + "@intlify/bundle-utils" "^7.4.0" + "@intlify/shared" "^9.4.0" + "@rollup/pluginutils" "^5.0.2" + "@vue/compiler-sfc" "^3.2.47" + debug "^4.3.3" + fast-glob "^3.2.12" + js-yaml "^4.1.0" + json5 "^2.2.3" + pathe "^1.0.0" + picocolors "^1.0.0" + source-map-js "^1.0.2" + unplugin "^1.1.0" + +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + dependencies: + camelcase "^5.3.1" + find-up "^4.1.0" + get-package-type "^0.1.0" + js-yaml "^3.13.1" + resolve-from "^5.0.0" + +"@istanbuljs/schema@^0.1.2": + version "0.1.3" + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jest/transform@^29.3.1": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz" + integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== + dependencies: + "@babel/core" "^7.11.6" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" + babel-plugin-istanbul "^6.1.1" + chalk "^4.0.0" + convert-source-map "^2.0.0" + fast-json-stable-stringify "^2.1.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + micromatch "^4.0.4" + pirates "^4.0.4" + slash "^3.0.0" + write-file-atomic "^4.0.2" + +"@jest/types@^27.5.1": + version "27.5.1" + resolved "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" + integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^16.0.0" + chalk "^4.0.0" + +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== + dependencies: + "@jest/schemas" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + chalk "^4.0.0" + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": + version "1.4.15" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.20" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz" + integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@juggle/resize-observer@^3.3.1": + version "3.4.0" + resolved "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz" + integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== + +"@kurkle/color@^0.3.0": + version "0.3.2" + resolved "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz" + integrity sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw== + +"@mdx-js/react@^2.1.5": + version "2.3.0" + resolved "https://registry.npmjs.org/@mdx-js/react/-/react-2.3.0.tgz" + integrity sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g== + dependencies: + "@types/mdx" "^2.0.0" + "@types/react" ">=16" + +"@ndelangen/get-tarball@^3.0.7": + version "3.0.9" + resolved "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz" + integrity sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA== + dependencies: + gunzip-maybe "^1.4.2" + pump "^3.0.0" + tar-fs "^2.1.1" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + version "2.0.5" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + +"@pkgr/utils@^2.3.1": + version "2.4.2" + resolved "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz" + integrity sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw== + dependencies: + cross-spawn "^7.0.3" + fast-glob "^3.3.0" + is-glob "^4.0.3" + open "^9.1.0" + picocolors "^1.0.0" + tslib "^2.6.0" + +"@radix-ui/number@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz" + integrity sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/primitive@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz" + integrity sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-arrow@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz" + integrity sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-collection@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz" + integrity sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + +"@radix-ui/react-compose-refs@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz" + integrity sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-context@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz" + integrity sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-direction@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz" + integrity sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-dismissable-layer@1.0.4": + version "1.0.4" + resolved "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz" + integrity sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-escape-keydown" "1.0.3" + +"@radix-ui/react-focus-guards@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz" + integrity sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-focus-scope@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz" + integrity sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-id@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz" + integrity sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-popper@1.1.2": + version "1.1.2" + resolved "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz" + integrity sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg== + dependencies: + "@babel/runtime" "^7.13.10" + "@floating-ui/react-dom" "^2.0.0" + "@radix-ui/react-arrow" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-use-rect" "1.0.1" + "@radix-ui/react-use-size" "1.0.1" + "@radix-ui/rect" "1.0.1" + +"@radix-ui/react-portal@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz" + integrity sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-primitive@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz" + integrity sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-slot" "1.0.2" + +"@radix-ui/react-roving-focus@1.0.4": + version "1.0.4" + resolved "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz" + integrity sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-select@^1.2.2": + version "1.2.2" + resolved "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz" + integrity sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/number" "1.0.1" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.4" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.3" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.2" + "@radix-ui/react-portal" "1.0.3" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-controllable-state" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-use-previous" "1.0.1" + "@radix-ui/react-visually-hidden" "1.0.3" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-separator@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.0.3.tgz" + integrity sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-slot@1.0.2": + version "1.0.2" + resolved "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz" + integrity sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + +"@radix-ui/react-toggle-group@1.0.4": + version "1.0.4" + resolved "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.0.4.tgz" + integrity sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-roving-focus" "1.0.4" + "@radix-ui/react-toggle" "1.0.3" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-toggle@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.0.3.tgz" + integrity sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-toolbar@^1.0.4": + version "1.0.4" + resolved "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.0.4.tgz" + integrity sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-roving-focus" "1.0.4" + "@radix-ui/react-separator" "1.0.3" + "@radix-ui/react-toggle-group" "1.0.4" + +"@radix-ui/react-use-callback-ref@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz" + integrity sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-controllable-state@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz" + integrity sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-use-escape-keydown@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz" + integrity sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-use-layout-effect@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz" + integrity sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-previous@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz" + integrity sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-rect@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz" + integrity sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/rect" "1.0.1" + +"@radix-ui/react-use-size@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz" + integrity sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-visually-hidden@1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz" + integrity sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/rect@1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz" + integrity sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@rollup/pluginutils@^5.0.2": + version "5.0.5" + resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz" + integrity sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^2.0.2" + picomatch "^2.3.1" + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@storybook/addon-actions@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.5.3.tgz" + integrity sha512-v3yL6Eq/jCiXfA24JjRdbEQUuorms6tmrywaKcd1tAy4Ftgof0KHB4tTcTyiajrI5bh6PVJoRBkE8IDqmNAHkA== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/theming" "7.5.3" + "@storybook/types" "7.5.3" + dequal "^2.0.2" + lodash "^4.17.21" + polished "^4.2.2" + prop-types "^15.7.2" + react-inspector "^6.0.0" + telejson "^7.2.0" + ts-dedent "^2.0.0" + uuid "^9.0.0" + +"@storybook/addon-backgrounds@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.5.3.tgz" + integrity sha512-UCOVd4UNIL5FRiwi9nyiWFocn/7ewwS6bIWnq66AaHg/sv92YwsPmgQJn0DMBGDOvUAWpiHdVsZNOTX6nvw4gA== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/theming" "7.5.3" + "@storybook/types" "7.5.3" + memoizerific "^1.11.3" + ts-dedent "^2.0.0" + +"@storybook/addon-controls@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.5.3.tgz" + integrity sha512-KEuU4X5Xr6cJI9xrzOUVGEmUf1iHPfK7cj0GACKv0GElsdIsQryv+OZ7gRnvmNax/e2hm2t9cJcFxB24/p6rVg== + dependencies: + "@storybook/blocks" "7.5.3" + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/core-common" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/manager-api" "7.5.3" + "@storybook/node-logger" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/theming" "7.5.3" + "@storybook/types" "7.5.3" + lodash "^4.17.21" + ts-dedent "^2.0.0" + +"@storybook/addon-docs@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.5.3.tgz" + integrity sha512-JVQ6iCXKESij/SbE4Wq47dkSSgBRulvA8SUf8NWL5m9qpiHrg0lPSERHfoTLiB5uC/JwF0OKIlhxoWl+zCmtYg== + dependencies: + "@jest/transform" "^29.3.1" + "@mdx-js/react" "^2.1.5" + "@storybook/blocks" "7.5.3" + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/csf-plugin" "7.5.3" + "@storybook/csf-tools" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/mdx2-csf" "^1.0.0" + "@storybook/node-logger" "7.5.3" + "@storybook/postinstall" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/react-dom-shim" "7.5.3" + "@storybook/theming" "7.5.3" + "@storybook/types" "7.5.3" + fs-extra "^11.1.0" + remark-external-links "^8.0.0" + remark-slug "^6.0.0" + ts-dedent "^2.0.0" + +"@storybook/addon-essentials@^7.4.6": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.5.3.tgz" + integrity sha512-PYj6swEI4nEzIbOTyHJB8u3K8ABYKoaW8XB5emMwsnrzB/TN7auHVhze2bQ/+ax5wyPKZpArPjxbWlSHtSws+A== + dependencies: + "@storybook/addon-actions" "7.5.3" + "@storybook/addon-backgrounds" "7.5.3" + "@storybook/addon-controls" "7.5.3" + "@storybook/addon-docs" "7.5.3" + "@storybook/addon-highlight" "7.5.3" + "@storybook/addon-measure" "7.5.3" + "@storybook/addon-outline" "7.5.3" + "@storybook/addon-toolbars" "7.5.3" + "@storybook/addon-viewport" "7.5.3" + "@storybook/core-common" "7.5.3" + "@storybook/manager-api" "7.5.3" + "@storybook/node-logger" "7.5.3" + "@storybook/preview-api" "7.5.3" + ts-dedent "^2.0.0" + +"@storybook/addon-highlight@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.5.3.tgz" + integrity sha512-jb+aNRhj+tFK7EqqTlNCjGkTrkWqWHGdD1ubgnj29v8XhRuCR9YboPS+306KYwBEkuF4kNCHZofLiEBPf6nCJg== + dependencies: + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/preview-api" "7.5.3" + +"@storybook/addon-interactions@^7.4.6": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.5.3.tgz" + integrity sha512-gD3cU8sYSM/mdbA9ooYIb4c689JkDsJbZ17vfYJ5RjNkSmqKehybdpZOfkj27sVIyFtmscSi75t+pzK4Pv4rZw== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/core-common" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/instrumenter" "7.5.3" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/theming" "7.5.3" + "@storybook/types" "7.5.3" + jest-mock "^27.0.6" + polished "^4.2.2" + ts-dedent "^2.2.0" + +"@storybook/addon-links@^7.4.6": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.5.3.tgz" + integrity sha512-NcigW0HX8AllZ/KJ4u1KMiK30QvjqtC+zApI6Yc3tTaa6+BldbLv06fEgHgMY0yC8R+Ly9mUN7S1HiU7LQ7Qxg== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/router" "7.5.3" + "@storybook/types" "7.5.3" + prop-types "^15.7.2" + ts-dedent "^2.0.0" + +"@storybook/addon-measure@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.5.3.tgz" + integrity sha512-fun9BqUTGXgcMpcbX9wUowGDkjCL8oKasZbjp/MvGM3vPTM6HQdwzHTLJGPBnmJ1xK92NhwFRs0BrQX6uF1yrg== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/types" "7.5.3" + tiny-invariant "^1.3.1" + +"@storybook/addon-outline@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.5.3.tgz" + integrity sha512-c9vCi1SCGrtWr8qaOu/1GNWlrlrpl2lg4F9r+xtYf/KopenI3jSMz0YeTfmepZGAl+6Yc2Ywhm60jgpQ6SKciA== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/types" "7.5.3" + ts-dedent "^2.0.0" + +"@storybook/addon-toolbars@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.5.3.tgz" + integrity sha512-KdLr4sGMJzhtjNTNE2ocfu58yOHHUyZ/cI3BTp7a0gq9YbUpHmC3XTNr26/yOYYrdjkiMD26XusJUjXe+/V2xw== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/theming" "7.5.3" + +"@storybook/addon-viewport@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.5.3.tgz" + integrity sha512-gT2XX0NNBrzSs1nrxadl6LnvcwgN7z2R0LzTK8/hxvx4D0EnXrV3feXLzjewr8ZYjzfEeSpO+W+bQTVNm3fNsg== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/theming" "7.5.3" + memoizerific "^1.11.3" + prop-types "^15.7.2" + +"@storybook/blocks@^7.4.6", "@storybook/blocks@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.5.3.tgz" + integrity sha512-Z8yF820v78clQWkwG5OA5qugbQn7rtutq9XCsd03NDB+IEfDaTFQAZG8gs62ZX2ZaXAJsqJSr/mL9oURzXto2A== + dependencies: + "@storybook/channels" "7.5.3" + "@storybook/client-logger" "7.5.3" + "@storybook/components" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/csf" "^0.1.0" + "@storybook/docs-tools" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/manager-api" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/theming" "7.5.3" + "@storybook/types" "7.5.3" + "@types/lodash" "^4.14.167" + color-convert "^2.0.1" + dequal "^2.0.2" + lodash "^4.17.21" + markdown-to-jsx "^7.1.8" + memoizerific "^1.11.3" + polished "^4.2.2" + react-colorful "^5.1.2" + telejson "^7.2.0" + tocbot "^4.20.1" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + +"@storybook/builder-manager@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.5.3.tgz" + integrity sha512-uf4Vyj8ofHaq94m065SMvFKak1XrrxgI83VZAxc2QjiPcbRwcVOZd+wcKFdZydqqA6FlBDdJrU+k9INA4Qkfcw== + dependencies: + "@fal-works/esbuild-plugin-global-externals" "^2.1.2" + "@storybook/core-common" "7.5.3" + "@storybook/manager" "7.5.3" + "@storybook/node-logger" "7.5.3" + "@types/ejs" "^3.1.1" + "@types/find-cache-dir" "^3.2.1" + "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" + browser-assert "^1.2.1" + ejs "^3.1.8" + esbuild "^0.18.0" + esbuild-plugin-alias "^0.2.1" + express "^4.17.3" + find-cache-dir "^3.0.0" + fs-extra "^11.1.0" + process "^0.11.10" + util "^0.12.4" + +"@storybook/builder-vite@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-7.5.3.tgz" + integrity sha512-c104V3O75OCVnfZj0Jr70V09g0KSbPGvQK2Zh31omXGvakG8XrhWolYxkmjOcForJmAqsXnKs/nw3F75Gp853g== + dependencies: + "@storybook/channels" "7.5.3" + "@storybook/client-logger" "7.5.3" + "@storybook/core-common" "7.5.3" + "@storybook/csf-plugin" "7.5.3" + "@storybook/node-logger" "7.5.3" + "@storybook/preview" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/types" "7.5.3" + "@types/find-cache-dir" "^3.2.1" + browser-assert "^1.2.1" + es-module-lexer "^0.9.3" + express "^4.17.3" + find-cache-dir "^3.0.0" + fs-extra "^11.1.0" + magic-string "^0.30.0" + rollup "^2.25.0 || ^3.3.0" + +"@storybook/channels@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/channels/-/channels-7.5.3.tgz" + integrity sha512-dhWuV2o2lmxH0RKuzND8jxYzvSQTSmpE13P0IT/k8+I1up/rSNYOBQJT6SalakcNWXFAMXguo/8E7ApmnKKcEw== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + qs "^6.10.0" + telejson "^7.2.0" + tiny-invariant "^1.3.1" + +"@storybook/cli@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/cli/-/cli-7.5.3.tgz" + integrity sha512-XysHSnknZTAcTbQ0bQsbfv5J8ifHpOBsmXjk1HCA05E9WGGrn9JrQRCfpDUQJ6O6UWq0bpMqzP8gFLWXFE7hug== + dependencies: + "@babel/core" "^7.22.9" + "@babel/preset-env" "^7.22.9" + "@babel/types" "^7.22.5" + "@ndelangen/get-tarball" "^3.0.7" + "@storybook/codemod" "7.5.3" + "@storybook/core-common" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/core-server" "7.5.3" + "@storybook/csf-tools" "7.5.3" + "@storybook/node-logger" "7.5.3" + "@storybook/telemetry" "7.5.3" + "@storybook/types" "7.5.3" + "@types/semver" "^7.3.4" + "@yarnpkg/fslib" "2.10.3" + "@yarnpkg/libzip" "2.3.0" + chalk "^4.1.0" + commander "^6.2.1" + cross-spawn "^7.0.3" + detect-indent "^6.1.0" + envinfo "^7.7.3" + execa "^5.0.0" + express "^4.17.3" + find-up "^5.0.0" + fs-extra "^11.1.0" + get-npm-tarball-url "^2.0.3" + get-port "^5.1.1" + giget "^1.0.0" + globby "^11.0.2" + jscodeshift "^0.14.0" + leven "^3.1.0" + ora "^5.4.1" + prettier "^2.8.0" + prompts "^2.4.0" + puppeteer-core "^2.1.1" + read-pkg-up "^7.0.1" + semver "^7.3.7" + simple-update-notifier "^2.0.0" + strip-json-comments "^3.0.1" + tempy "^1.0.1" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + +"@storybook/client-logger@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.5.3.tgz" + integrity sha512-vUFYALypjix5FoJ5M/XUP6KmyTnQJNW1poHdW7WXUVSg+lBM6E5eAtjTm0hdxNNDH8KSrdy24nCLra5h0X0BWg== + dependencies: + "@storybook/global" "^5.0.0" + +"@storybook/codemod@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.5.3.tgz" + integrity sha512-gzycFdqnF4drUjfzMTrLNHqi2jkw1lDeACUzQdug5uWxynZKAvMTHAgU0q9wvoYRR9Xhq8PhfKtXtYCCj2Er4Q== + dependencies: + "@babel/core" "^7.22.9" + "@babel/preset-env" "^7.22.9" + "@babel/types" "^7.22.5" + "@storybook/csf" "^0.1.0" + "@storybook/csf-tools" "7.5.3" + "@storybook/node-logger" "7.5.3" + "@storybook/types" "7.5.3" + "@types/cross-spawn" "^6.0.2" + cross-spawn "^7.0.3" + globby "^11.0.2" + jscodeshift "^0.14.0" + lodash "^4.17.21" + prettier "^2.8.0" + recast "^0.23.1" + +"@storybook/components@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/components/-/components-7.5.3.tgz" + integrity sha512-M3+cjvEsDGLUx8RvK5wyF6/13LNlUnKbMgiDE8Sxk/v/WPpyhOAIh/B8VmrU1psahS61Jd4MTkFmLf1cWau1vw== + dependencies: + "@radix-ui/react-select" "^1.2.2" + "@radix-ui/react-toolbar" "^1.0.4" + "@storybook/client-logger" "7.5.3" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/theming" "7.5.3" + "@storybook/types" "7.5.3" + memoizerific "^1.11.3" + use-resize-observer "^9.1.0" + util-deprecate "^1.0.2" + +"@storybook/core-client@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.5.3.tgz" + integrity sha512-sIviDytbhos02TVXxU8XLymzty7IAtLs5e16hv49JSdBp47iBajRaNBmBj/l+sgTH+3M+R6gP8yGFMsZSCnU2g== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/preview-api" "7.5.3" + +"@storybook/core-common@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.5.3.tgz" + integrity sha512-WGMwjtVUxUzFwQz7Mgs0gLuNebIGNV55dCdZgurx2/y6QOkJ2v8D0b3iL+xKMV4B5Nwoc2DsM418Y+Hy3UQd+w== + dependencies: + "@storybook/core-events" "7.5.3" + "@storybook/node-logger" "7.5.3" + "@storybook/types" "7.5.3" + "@types/find-cache-dir" "^3.2.1" + "@types/node" "^18.0.0" + "@types/node-fetch" "^2.6.4" + "@types/pretty-hrtime" "^1.0.0" + chalk "^4.1.0" + esbuild "^0.18.0" + esbuild-register "^3.5.0" + file-system-cache "2.3.0" + find-cache-dir "^3.0.0" + find-up "^5.0.0" + fs-extra "^11.1.0" + glob "^10.0.0" + handlebars "^4.7.7" + lazy-universal-dotenv "^4.0.0" + node-fetch "^2.0.0" + picomatch "^2.3.0" + pkg-dir "^5.0.0" + pretty-hrtime "^1.0.3" + resolve-from "^5.0.0" + ts-dedent "^2.0.0" + +"@storybook/core-events@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.5.3.tgz" + integrity sha512-DFOpyQ22JD5C1oeOFzL8wlqSWZzrqgDfDbUGP8xdO4wJu+FVTxnnWN6ZYLdTPB1u27DOhd7TzjQMfLDHLu7kbQ== + dependencies: + ts-dedent "^2.0.0" + +"@storybook/core-server@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.5.3.tgz" + integrity sha512-Gmq1w7ulN/VIeTDboNcb6GNM+S8T0SqhJUqeoHzn0vLGnzxeuYRJ0V3ZJhGZiJfSmCNqYAjC8QUBf6uU1gLipw== + dependencies: + "@aw-web-design/x-default-browser" "1.4.126" + "@discoveryjs/json-ext" "^0.5.3" + "@storybook/builder-manager" "7.5.3" + "@storybook/channels" "7.5.3" + "@storybook/core-common" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/csf" "^0.1.0" + "@storybook/csf-tools" "7.5.3" + "@storybook/docs-mdx" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/manager" "7.5.3" + "@storybook/node-logger" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/telemetry" "7.5.3" + "@storybook/types" "7.5.3" + "@types/detect-port" "^1.3.0" + "@types/node" "^18.0.0" + "@types/pretty-hrtime" "^1.0.0" + "@types/semver" "^7.3.4" + better-opn "^3.0.2" + chalk "^4.1.0" + cli-table3 "^0.6.1" + compression "^1.7.4" + detect-port "^1.3.0" + express "^4.17.3" + fs-extra "^11.1.0" + globby "^11.0.2" + ip "^2.0.0" + lodash "^4.17.21" + open "^8.4.0" + pretty-hrtime "^1.0.3" + prompts "^2.4.0" + read-pkg-up "^7.0.1" + semver "^7.3.7" + telejson "^7.2.0" + tiny-invariant "^1.3.1" + ts-dedent "^2.0.0" + util "^0.12.4" + util-deprecate "^1.0.2" + watchpack "^2.2.0" + ws "^8.2.3" + +"@storybook/csf-plugin@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.5.3.tgz" + integrity sha512-yQ3S/IOT08Y7XTnlc3SPkrJKZ6Xld6liAlHn+ddjge4oZa0hUqwYLb+piXUhFMfL6Ij65cj4hu3vMbw89azIhg== + dependencies: + "@storybook/csf-tools" "7.5.3" + unplugin "^1.3.1" + +"@storybook/csf-tools@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.5.3.tgz" + integrity sha512-676C3ISn7FQJKjb3DBWXhjGN2OQEv4s71dx+5D0TlmswDCOOGS8dYFjP8wVx51+mAIE8CROAw7vLHLtVKU7SwQ== + dependencies: + "@babel/generator" "^7.22.9" + "@babel/parser" "^7.22.7" + "@babel/traverse" "^7.22.8" + "@babel/types" "^7.22.5" + "@storybook/csf" "^0.1.0" + "@storybook/types" "7.5.3" + fs-extra "^11.1.0" + recast "^0.23.1" + ts-dedent "^2.0.0" + +"@storybook/csf@^0.0.1": + version "0.0.1" + resolved "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz" + integrity sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw== + dependencies: + lodash "^4.17.15" + +"@storybook/csf@^0.1.0": + version "0.1.1" + resolved "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.1.tgz" + integrity sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg== + dependencies: + type-fest "^2.19.0" + +"@storybook/docs-mdx@^0.1.0": + version "0.1.0" + resolved "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz" + integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== + +"@storybook/docs-tools@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.5.3.tgz" + integrity sha512-f20EUQlwamcSPrOFn42fj9gpkZIDNCZkC3N19yGzLYiE4UMyaYQgRl18oLvqd3M6aBm6UW6SCoIIgeaOViBSqg== + dependencies: + "@storybook/core-common" "7.5.3" + "@storybook/preview-api" "7.5.3" + "@storybook/types" "7.5.3" + "@types/doctrine" "^0.0.3" + doctrine "^3.0.0" + lodash "^4.17.21" + +"@storybook/global@^5.0.0": + version "5.0.0" + resolved "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz" + integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== + +"@storybook/instrumenter@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.5.3.tgz" + integrity sha512-p6b+/6ohTCKxWn00bXT8KBqVjXUOxeILnJtLlG83USLQCpI+XVkpmK57HYuydqEwy/1XjG+4S4ntPk9VVz3u7w== + dependencies: + "@storybook/channels" "7.5.3" + "@storybook/client-logger" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/preview-api" "7.5.3" + +"@storybook/manager-api@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.5.3.tgz" + integrity sha512-d8mVLr/5BEG4bAS2ZeqYTy/aX4jPEpZHdcLaWoB4mAM+PAL9wcWsirUyApKtDVYLITJf/hd8bb2Dm2ok6E45gA== + dependencies: + "@storybook/channels" "7.5.3" + "@storybook/client-logger" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/router" "7.5.3" + "@storybook/theming" "7.5.3" + "@storybook/types" "7.5.3" + dequal "^2.0.2" + lodash "^4.17.21" + memoizerific "^1.11.3" + semver "^7.3.7" + store2 "^2.14.2" + telejson "^7.2.0" + ts-dedent "^2.0.0" + +"@storybook/manager@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/manager/-/manager-7.5.3.tgz" + integrity sha512-3ZZrHYcXWAQXpDQZBvKyScGgQaAaBc63i+KC2mXqzTdXuJhVDUiylvqLRprBnrEprgePQLFrxGC2JSHUwH7dqg== + +"@storybook/mdx2-csf@^1.0.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz" + integrity sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw== + +"@storybook/node-logger@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.5.3.tgz" + integrity sha512-7ZZDw/q3hakBj1FngsBjaHNIBguYAWojp7R1fFTvwkeunCi21EUzZjRBcqp10kB6BP3/NLX32bIQknsCWD76rQ== + +"@storybook/postinstall@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.5.3.tgz" + integrity sha512-r+H3xGMu2A9yOSsygc3bDFhku8wpOZF3SqO19B7eAML12viHwUtYfyGL74svw4TMcKukyQ+KPn5QsSG+4bjZMg== + +"@storybook/preview-api@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.5.3.tgz" + integrity sha512-LNmEf7oBRnZ1wG3bQ+P+TO29+NN5pSDJiAA6FabZBrtIVm+psc2lxBCDQvFYyAFzQSlt60toGKNW8+RfFNdR5Q== + dependencies: + "@storybook/channels" "7.5.3" + "@storybook/client-logger" "7.5.3" + "@storybook/core-events" "7.5.3" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/types" "7.5.3" + "@types/qs" "^6.9.5" + dequal "^2.0.2" + lodash "^4.17.21" + memoizerific "^1.11.3" + qs "^6.10.0" + synchronous-promise "^2.0.15" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + +"@storybook/preview@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/preview/-/preview-7.5.3.tgz" + integrity sha512-Hf90NlLaSrdMZXPOHDCMPjTywVrQKK0e5CtzqWx/ZQz91JDINxJD+sGj2wZU+wuBtQcTtlsXc9OewlJ+9ETwIw== + +"@storybook/react-dom-shim@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.5.3.tgz" + integrity sha512-9aNcKdhoP36jMrcXgfzE9jVg/SpqPpWnUJM70upYoZXytG2wQSPtawLHHyC6kycvTzwncyfF3rwUnOFBB8zmig== + +"@storybook/router@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/router/-/router-7.5.3.tgz" + integrity sha512-/iNYCFore7R5n6eFHbBYoB0P2/sybTVpA+uXTNUd3UEt7Ro6CEslTaFTEiH2RVQwOkceBp/NpyWon74xZuXhMg== + dependencies: + "@storybook/client-logger" "7.5.3" + memoizerific "^1.11.3" + qs "^6.10.0" + +"@storybook/telemetry@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.5.3.tgz" + integrity sha512-X6alII3o0jCb5xALuw+qcWmvyrbhlkmPeNZ6ZQXknOfB4DkwponFdWN5y6W7yGvr01xa5QBepJRV79isl97d8g== + dependencies: + "@storybook/client-logger" "7.5.3" + "@storybook/core-common" "7.5.3" + "@storybook/csf-tools" "7.5.3" + chalk "^4.1.0" + detect-package-manager "^2.0.1" + fetch-retry "^5.0.2" + fs-extra "^11.1.0" + read-pkg-up "^7.0.1" + +"@storybook/testing-library@^0.2.2": + version "0.2.2" + resolved "https://registry.npmjs.org/@storybook/testing-library/-/testing-library-0.2.2.tgz" + integrity sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw== + dependencies: + "@testing-library/dom" "^9.0.0" + "@testing-library/user-event" "^14.4.0" + ts-dedent "^2.2.0" + +"@storybook/theming@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/theming/-/theming-7.5.3.tgz" + integrity sha512-Cjmthe1MAk0z4RKCZ7m72gAD8YD0zTAH97z5ryM1Qv84QXjiCQ143fGOmYz1xEQdNFpOThPcwW6FEccLHTkVcg== + dependencies: + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" + "@storybook/client-logger" "7.5.3" + "@storybook/global" "^5.0.0" + memoizerific "^1.11.3" + +"@storybook/types@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/types/-/types-7.5.3.tgz" + integrity sha512-iu5W0Kdd6nysN5CPkY4GRl+0BpxRTdSfBIJak7mb6xCIHSB5t1tw4BOuqMQ5EgpikRY3MWJ4gY647QkWBX3MNQ== + dependencies: + "@storybook/channels" "7.5.3" + "@types/babel__core" "^7.0.0" + "@types/express" "^4.7.0" + file-system-cache "2.3.0" + +"@storybook/vue3-vite@^7.4.6": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/vue3-vite/-/vue3-vite-7.5.3.tgz" + integrity sha512-gkNwDDn2AKthAtaoPrHb0+2gi33UluxpfSq/M5COoMEVFphj6y/jyDa+OEYlceXgnD8g2xvX4/yv2TbTNDzmcQ== + dependencies: + "@storybook/builder-vite" "7.5.3" + "@storybook/core-server" "7.5.3" + "@storybook/vue3" "7.5.3" + "@vitejs/plugin-vue" "^4.0.0" + magic-string "^0.30.0" + vue-docgen-api "^4.40.0" + +"@storybook/vue3@^7.4.6", "@storybook/vue3@7.5.3": + version "7.5.3" + resolved "https://registry.npmjs.org/@storybook/vue3/-/vue3-7.5.3.tgz" + integrity sha512-JaxtOl3UD9YhPrOqHuKtpqHMnFril3sBUxx/no2yM/mZYmNpAVd/C6PFM839WCay1mAywPuUoebJvmwWxWijkw== + dependencies: + "@storybook/core-client" "7.5.3" + "@storybook/docs-tools" "7.5.3" + "@storybook/global" "^5.0.0" + "@storybook/preview-api" "7.5.3" + "@storybook/types" "7.5.3" + lodash "^4.17.21" + ts-dedent "^2.0.0" + type-fest "~2.19" + vue-component-type-helpers latest + +"@testing-library/dom@^9.0.0", "@testing-library/dom@>=7.21.4": + version "9.3.3" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.3.tgz" + integrity sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^5.0.1" + aria-query "5.1.3" + chalk "^4.1.0" + dom-accessibility-api "^0.5.9" + lz-string "^1.5.0" + pretty-format "^27.0.2" + +"@testing-library/user-event@^14.4.0": + version "14.5.1" + resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.1.tgz" + integrity sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg== + +"@types/aria-query@^5.0.1": + version "5.0.4" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz" + integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== + +"@types/babel__core@^7.0.0": + version "7.20.4" + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz" + integrity sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.7" + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz" + integrity sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.4" + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*": + version "7.20.4" + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz" + integrity sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA== + dependencies: + "@babel/types" "^7.20.7" + +"@types/body-parser@*": + version "1.19.5" + resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== + dependencies: + "@types/connect" "*" + "@types/node" "*" + +"@types/connect@*": + version "3.4.38" + resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== + dependencies: + "@types/node" "*" + +"@types/cross-spawn@^6.0.2": + version "6.0.5" + resolved "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.5.tgz" + integrity sha512-wsIMP68FvGXk+RaWhraz6Xp4v7sl4qwzHAmtPaJEN2NRTXXI9LtFawUpeTsBNL/pd6QoLStdytCaAyiK7AEd/Q== + dependencies: + "@types/node" "*" + +"@types/d3-geo@^3.1.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.1.0.tgz" + integrity sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ== + dependencies: + "@types/geojson" "*" + +"@types/d3-scale-chromatic@^3.0.3": + version "3.0.3" + resolved "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz" + integrity sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw== + +"@types/detect-port@^1.3.0": + version "1.3.5" + resolved "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.5.tgz" + integrity sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA== + +"@types/doctrine@^0.0.3": + version "0.0.3" + resolved "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz" + integrity sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA== + +"@types/ejs@^3.1.1": + version "3.1.5" + resolved "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.5.tgz" + integrity sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg== + +"@types/emscripten@^1.39.6": + version "1.39.10" + resolved "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.10.tgz" + integrity sha512-TB/6hBkYQJxsZHSqyeuO1Jt0AB/bW6G7rHt9g7lML7SOF6lbgcHvw/Lr+69iqN0qxgXLhWKScAon73JNnptuDw== + +"@types/estree@^1.0.0": + version "1.0.5" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz" + integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== + +"@types/express-serve-static-core@^4.17.33": + version "4.17.41" + resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz" + integrity sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + "@types/send" "*" + +"@types/express@^4.7.0": + version "4.17.21" + resolved "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz" + integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.33" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/find-cache-dir@^3.2.1": + version "3.2.1" + resolved "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz" + integrity sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw== + +"@types/geojson@*": + version "7946.0.13" + resolved "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.13.tgz" + integrity sha512-bmrNrgKMOhM3WsafmbGmC+6dsF2Z308vLFsQ3a/bT8X8Sv5clVYpPars/UPq+sAaJP+5OoLAYgwbkS5QEJdLUQ== + +"@types/graceful-fs@^4.1.3": + version "4.1.9" + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz" + integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== + dependencies: + "@types/node" "*" + +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + version "2.0.6" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-report@*": + version "3.0.3" + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/json-schema@^7.0.12", "@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + +"@types/lodash@^4.14.161", "@types/lodash@^4.14.167": + version "4.14.201" + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.201.tgz" + integrity sha512-y9euML0cim1JrykNxADLfaG0FgD1g/yTHwUs/Jg9ZIU7WKj2/4IW9Lbb1WZbvck78W/lfGXFfe+u2EGfIJXdLQ== + +"@types/mdx@^2.0.0": + version "2.0.10" + resolved "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.10.tgz" + integrity sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg== + +"@types/medium-editor@^5.0.5": + version "5.0.8" + resolved "https://registry.npmjs.org/@types/medium-editor/-/medium-editor-5.0.8.tgz" + integrity sha512-8zj+0E1nirrZ8lW6PbKru11z0klAxShLyO2SikbCz4CV1DbdN0gB9hNq99cJS1giEozUEtfhUQ0SDz+VgzeATQ== + +"@types/mime-types@^2.1.0": + version "2.1.4" + resolved "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.4.tgz" + integrity sha512-lfU4b34HOri+kAY5UheuFMWPDOI+OPceBSHZKp69gEyTL/mmJ4cnU6Y/rlme3UL3GyOn6Y42hyIEw0/q8sWx5w== + +"@types/mime@*", "@types/mime@^1": + version "1.3.5" + resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz" + integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== + +"@types/node-fetch@^2.6.4": + version "2.6.9" + resolved "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.9.tgz" + integrity sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA== + dependencies: + "@types/node" "*" + form-data "^4.0.0" + +"@types/node@*", "@types/node@^20.9.0", "@types/node@>= 14": + version "20.9.0" + resolved "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz" + integrity sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw== + dependencies: + undici-types "~5.26.4" + +"@types/node@^18.0.0": + version "18.18.9" + resolved "https://registry.npmjs.org/@types/node/-/node-18.18.9.tgz" + integrity sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ== + dependencies: + undici-types "~5.26.4" + +"@types/normalize-package-data@^2.4.0": + version "2.4.4" + resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz" + integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA== + +"@types/pretty-hrtime@^1.0.0": + version "1.0.3" + resolved "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz" + integrity sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA== + +"@types/prop-types@*": + version "15.7.10" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.10.tgz" + integrity sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A== + +"@types/qs@*", "@types/qs@^6.9.5": + version "6.9.10" + resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz" + integrity sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw== + +"@types/range-parser@*": + version "1.2.7" + resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz" + integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== + +"@types/react@*", "@types/react@^16.8.0 || ^17.0.0 || ^18.0.0", "@types/react@^16.9.0 || ^17.0.0 || ^18.0.0", "@types/react@>=16": + version "18.2.37" + resolved "https://registry.npmjs.org/@types/react/-/react-18.2.37.tgz" + integrity sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + +"@types/scheduler@*": + version "0.16.6" + resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.6.tgz" + integrity sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA== + +"@types/semver@^7.3.12", "@types/semver@^7.3.4", "@types/semver@^7.5.0": + version "7.5.5" + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz" + integrity sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg== + +"@types/send@*": + version "0.17.4" + resolved "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz" + integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/serve-static@*": + version "1.15.5" + resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz" + integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== + dependencies: + "@types/http-errors" "*" + "@types/mime" "*" + "@types/node" "*" + +"@types/topojson-client@^3.1.4": + version "3.1.4" + resolved "https://registry.npmjs.org/@types/topojson-client/-/topojson-client-3.1.4.tgz" + integrity sha512-Ntf3ZSetMYy7z3PrVCvcqmdRoVhgKA9UKN0ZuuZf8Ts2kcyL4qK34IXBs6qO5fem62EK4k03PtkJPVoroVu4/w== + dependencies: + "@types/geojson" "*" + "@types/topojson-specification" "*" + +"@types/topojson-specification@*": + version "1.0.5" + resolved "https://registry.npmjs.org/@types/topojson-specification/-/topojson-specification-1.0.5.tgz" + integrity sha512-C7KvcQh+C2nr6Y2Ub4YfgvWvWCgP2nOQMtfhlnwsRL4pYmmwzBS7HclGiS87eQfDOU/DLQpX6GEscviaz4yLIQ== + dependencies: + "@types/geojson" "*" + +"@types/unist@^2.0.0": + version "2.0.10" + resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz" + integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== + +"@types/web-bluetooth@^0.0.20": + version "0.0.20" + resolved "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz" + integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow== + +"@types/yargs-parser@*": + version "21.0.3" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== + +"@types/yargs@^16.0.0": + version "16.0.8" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.8.tgz" + integrity sha512-1GwLEkmFafeb/HbE6pC7tFlgYSQ4Iqh2qlWCq8xN+Qfaiaxr2PcLfuhfRFRYqI6XJyeFoLYyKnhFbNsst9FMtQ== + dependencies: + "@types/yargs-parser" "*" + +"@types/yargs@^17.0.8": + version "17.0.31" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.31.tgz" + integrity sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg== + dependencies: + "@types/yargs-parser" "*" + +"@typescript-eslint/eslint-plugin@^6.11.0", "@typescript-eslint/eslint-plugin@^6.7.0": + version "6.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.11.0.tgz" + integrity sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w== + dependencies: + "@eslint-community/regexpp" "^4.5.1" + "@typescript-eslint/scope-manager" "6.11.0" + "@typescript-eslint/type-utils" "6.11.0" + "@typescript-eslint/utils" "6.11.0" + "@typescript-eslint/visitor-keys" "6.11.0" + debug "^4.3.4" + graphemer "^1.4.0" + ignore "^5.2.4" + natural-compare "^1.4.0" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/parser@^6.0.0 || ^6.0.0-alpha", "@typescript-eslint/parser@^6.11.0", "@typescript-eslint/parser@^6.7.0": + version "6.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.11.0.tgz" + integrity sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ== + dependencies: + "@typescript-eslint/scope-manager" "6.11.0" + "@typescript-eslint/types" "6.11.0" + "@typescript-eslint/typescript-estree" "6.11.0" + "@typescript-eslint/visitor-keys" "6.11.0" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + +"@typescript-eslint/scope-manager@6.11.0": + version "6.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz" + integrity sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A== + dependencies: + "@typescript-eslint/types" "6.11.0" + "@typescript-eslint/visitor-keys" "6.11.0" + +"@typescript-eslint/type-utils@6.11.0": + version "6.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.11.0.tgz" + integrity sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA== + dependencies: + "@typescript-eslint/typescript-estree" "6.11.0" + "@typescript-eslint/utils" "6.11.0" + debug "^4.3.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== + +"@typescript-eslint/types@6.11.0": + version "6.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz" + integrity sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA== + +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/typescript-estree@6.11.0": + version "6.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz" + integrity sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ== + dependencies: + "@typescript-eslint/types" "6.11.0" + "@typescript-eslint/visitor-keys" "6.11.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/utils@^5.45.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@types/json-schema" "^7.0.9" + "@types/semver" "^7.3.12" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + eslint-scope "^5.1.1" + semver "^7.3.7" + +"@typescript-eslint/utils@6.11.0": + version "6.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz" + integrity sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@types/json-schema" "^7.0.12" + "@types/semver" "^7.5.0" + "@typescript-eslint/scope-manager" "6.11.0" + "@typescript-eslint/types" "6.11.0" + "@typescript-eslint/typescript-estree" "6.11.0" + semver "^7.5.4" + +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== + dependencies: + "@typescript-eslint/types" "5.62.0" + eslint-visitor-keys "^3.3.0" + +"@typescript-eslint/visitor-keys@6.11.0": + version "6.11.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz" + integrity sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ== + dependencies: + "@typescript-eslint/types" "6.11.0" + eslint-visitor-keys "^3.4.1" + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@vitejs/plugin-vue@^4.0.0", "@vitejs/plugin-vue@^4.2.3": + version "4.4.1" + resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.4.1.tgz" + integrity sha512-HCQG8VDFDM7YDAdcj5QI5DvUi+r6xvo9LgvYdk7LSkUNwdpempdB5horkMSZsbdey9Ywsf5aaU8kEPw9M5kREA== + +"@volar/language-core@~1.10.5", "@volar/language-core@1.10.10": + version "1.10.10" + resolved "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz" + integrity sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw== + dependencies: + "@volar/source-map" "1.10.10" + +"@volar/source-map@~1.10.5", "@volar/source-map@1.10.10": + version "1.10.10" + resolved "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz" + integrity sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg== + dependencies: + muggle-string "^0.3.1" + +"@volar/typescript@~1.10.5": + version "1.10.10" + resolved "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz" + integrity sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A== + dependencies: + "@volar/language-core" "1.10.10" + path-browserify "^1.0.1" + +"@vue/compiler-core@^3.0.0": + version "3.4.21" + resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz" + integrity sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og== + dependencies: + "@babel/parser" "^7.23.9" + "@vue/shared" "3.4.21" + entities "^4.5.0" + estree-walker "^2.0.2" + source-map-js "^1.0.2" + +"@vue/compiler-core@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.9.tgz" + integrity sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ== + dependencies: + "@babel/parser" "^7.23.3" + "@vue/shared" "3.3.9" + estree-walker "^2.0.2" + source-map-js "^1.0.2" + +"@vue/compiler-dom@^3.2.0", "@vue/compiler-dom@^3.3.0", "@vue/compiler-dom@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.9.tgz" + integrity sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg== + dependencies: + "@vue/compiler-core" "3.3.9" + "@vue/shared" "3.3.9" + +"@vue/compiler-sfc@^3.2.0", "@vue/compiler-sfc@^3.2.47", "@vue/compiler-sfc@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.9.tgz" + integrity sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A== + dependencies: + "@babel/parser" "^7.23.3" + "@vue/compiler-core" "3.3.9" + "@vue/compiler-dom" "3.3.9" + "@vue/compiler-ssr" "3.3.9" + "@vue/reactivity-transform" "3.3.9" + "@vue/shared" "3.3.9" + estree-walker "^2.0.2" + magic-string "^0.30.5" + postcss "^8.4.31" + source-map-js "^1.0.2" + +"@vue/compiler-ssr@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.9.tgz" + integrity sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g== + dependencies: + "@vue/compiler-dom" "3.3.9" + "@vue/shared" "3.3.9" + +"@vue/devtools-api@^6.5.0": + version "6.5.1" + resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz" + integrity sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA== + +"@vue/eslint-config-prettier@^8.0.0": + version "8.0.0" + resolved "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-8.0.0.tgz" + integrity sha512-55dPqtC4PM/yBjhAr+yEw6+7KzzdkBuLmnhBrDfp4I48+wy+Giqqj9yUr5T2uD/BkBROjjmqnLZmXRdOx/VtQg== + dependencies: + eslint-config-prettier "^8.8.0" + eslint-plugin-prettier "^5.0.0" + +"@vue/eslint-config-typescript@^12.0.0": + version "12.0.0" + resolved "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-12.0.0.tgz" + integrity sha512-StxLFet2Qe97T8+7L8pGlhYBBr8Eg05LPuTDVopQV6il+SK6qqom59BA/rcFipUef2jD8P2X44Vd8tMFytfvlg== + dependencies: + "@typescript-eslint/eslint-plugin" "^6.7.0" + "@typescript-eslint/parser" "^6.7.0" + vue-eslint-parser "^9.3.1" + +"@vue/language-core@1.8.22": + version "1.8.22" + resolved "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.22.tgz" + integrity sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw== + dependencies: + "@volar/language-core" "~1.10.5" + "@volar/source-map" "~1.10.5" + "@vue/compiler-dom" "^3.3.0" + "@vue/shared" "^3.3.0" + computeds "^0.0.1" + minimatch "^9.0.3" + muggle-string "^0.3.1" + vue-template-compiler "^2.7.14" + +"@vue/reactivity-transform@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.9.tgz" + integrity sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg== + dependencies: + "@babel/parser" "^7.23.3" + "@vue/compiler-core" "3.3.9" + "@vue/shared" "3.3.9" + estree-walker "^2.0.2" + magic-string "^0.30.5" + +"@vue/reactivity@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.9.tgz" + integrity sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw== + dependencies: + "@vue/shared" "3.3.9" + +"@vue/runtime-core@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.9.tgz" + integrity sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w== + dependencies: + "@vue/reactivity" "3.3.9" + "@vue/shared" "3.3.9" + +"@vue/runtime-dom@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.9.tgz" + integrity sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ== + dependencies: + "@vue/runtime-core" "3.3.9" + "@vue/shared" "3.3.9" + csstype "^3.1.2" + +"@vue/server-renderer@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.9.tgz" + integrity sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A== + dependencies: + "@vue/compiler-ssr" "3.3.9" + "@vue/shared" "3.3.9" + +"@vue/shared@^3.3.0", "@vue/shared@3.4.21": + version "3.4.21" + resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz" + integrity sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g== + +"@vue/shared@3.3.9": + version "3.3.9" + resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.3.9.tgz" + integrity sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA== + +"@vuestic/tailwind@^0.1.3": + version "0.1.3" + resolved "https://registry.npmjs.org/@vuestic/tailwind/-/tailwind-0.1.3.tgz" + integrity sha512-R5mQtUR0A0ygBo/csDNy3V1O+FWFzVyvJGgM0SDJ1WbC0/PnZVNdc5C0OdbqZwvbMcRlftbjAPf+HdXQFQSklg== + +"@vueuse/core@^10.6.1": + version "10.7.2" + resolved "https://registry.npmjs.org/@vueuse/core/-/core-10.7.2.tgz" + integrity sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ== + dependencies: + "@types/web-bluetooth" "^0.0.20" + "@vueuse/metadata" "10.7.2" + "@vueuse/shared" "10.7.2" + vue-demi ">=0.14.6" + +"@vueuse/metadata@10.7.2": + version "10.7.2" + resolved "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.2.tgz" + integrity sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ== + +"@vueuse/shared@10.7.2": + version "10.7.2" + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.2.tgz" + integrity sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA== + dependencies: + vue-demi ">=0.14.6" + +"@yarnpkg/esbuild-plugin-pnp@^3.0.0-rc.10": + version "3.0.0-rc.15" + resolved "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz" + integrity sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA== + dependencies: + tslib "^2.4.0" + +"@yarnpkg/fslib@2.10.3": + version "2.10.3" + resolved "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz" + integrity sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A== + dependencies: + "@yarnpkg/libzip" "^2.3.0" + tslib "^1.13.0" + +"@yarnpkg/libzip@^2.3.0", "@yarnpkg/libzip@2.3.0": + version "2.3.0" + resolved "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz" + integrity sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg== + dependencies: + "@types/emscripten" "^1.39.6" + tslib "^1.13.0" + +"@zeit/schemas@2.29.0": + version "2.29.0" + resolved "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.29.0.tgz" + integrity sha512-g5QiLIfbg3pLuYUJPlisNKY+epQJTcMDsOnVNkscrDP1oi7vmJnzOANYJI/1pZcVJ6umUkBv3aFtlg1UvUHGzA== + +accepts@~1.3.5, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8.10.0, acorn@^8.5.0, acorn@^8.8.2, acorn@^8.9.0: + version "8.11.2" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== + +acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +address@^1.0.1: + version "1.2.2" + resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" + integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== + +agent-base@^7.0.2: + version "7.1.0" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz" + integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== + dependencies: + debug "^4.3.4" + +agent-base@5: + version "5.1.1" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz" + integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== + +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@8.11.0: + version "8.11.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" + integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +ansi-align@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz" + integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== + dependencies: + string-width "^4.1.0" + +ansi-escapes@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz" + integrity sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA== + dependencies: + type-fest "^1.0.2" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +ansi-styles@^6.0.0: + version "6.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + +any-promise@^1.0.0: + version "1.3.0" + resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz" + integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== + +anymatch@^3.0.3, anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +app-root-dir@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz" + integrity sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g== + +arch@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz" + integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + +arg@^5.0.2, arg@5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +aria-hidden@^1.1.1: + version "1.2.3" + resolved "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.3.tgz" + integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== + dependencies: + tslib "^2.0.0" + +aria-query@5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz" + integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== + dependencies: + deep-equal "^2.0.5" + +array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + dependencies: + call-bind "^1.0.2" + is-array-buffer "^3.0.1" + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +asap@~2.0.3: + version "2.0.6" + resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + +assert-never@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/assert-never/-/assert-never-1.2.1.tgz" + integrity sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw== + +assert@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz" + integrity sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw== + dependencies: + call-bind "^1.0.2" + is-nan "^1.3.2" + object-is "^1.1.5" + object.assign "^4.1.4" + util "^0.12.5" + +ast-types@^0.16.1: + version "0.16.1" + resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz" + integrity sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg== + dependencies: + tslib "^2.0.1" + +ast-types@0.15.2: + version "0.15.2" + resolved "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz" + integrity sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg== + dependencies: + tslib "^2.0.1" + +async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + +async@^3.2.3: + version "3.2.5" + resolved "https://registry.npmjs.org/async/-/async-3.2.5.tgz" + integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +autoprefixer@^10.4.13: + version "10.4.16" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz" + integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== + dependencies: + browserslist "^4.21.10" + caniuse-lite "^1.0.30001538" + fraction.js "^4.3.6" + normalize-range "^0.1.2" + picocolors "^1.0.0" + postcss-value-parser "^4.2.0" + +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + +axios@^1.6.8: + version "1.6.8" + resolved "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz" + integrity sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + +babel-core@^7.0.0-bridge.0: + version "7.0.0-bridge.0" + resolved "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz" + integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== + +babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" + +babel-plugin-polyfill-corejs2@^0.4.6: + version "0.4.6" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz" + integrity sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.4.3" + semver "^6.3.1" + +babel-plugin-polyfill-corejs3@^0.8.5: + version "0.8.6" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz" + integrity sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.3" + core-js-compat "^3.33.1" + +babel-plugin-polyfill-regenerator@^0.5.3: + version "0.5.3" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz" + integrity sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.3" + +babel-walk@3.0.0-canary-5: + version "3.0.0-canary-5" + resolved "https://registry.npmjs.org/babel-walk/-/babel-walk-3.0.0-canary-5.tgz" + integrity sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw== + dependencies: + "@babel/types" "^7.9.6" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base64-js@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz" + integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== + +better-opn@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz" + integrity sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ== + dependencies: + open "^8.0.4" + +big-integer@^1.6.44: + version "1.6.51" + resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz" + integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +bl@^4.0.3, bl@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +body-parser@1.20.2: + version "1.20.2" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +boxen@7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/boxen/-/boxen-7.0.0.tgz" + integrity sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg== + dependencies: + ansi-align "^3.0.1" + camelcase "^7.0.0" + chalk "^5.0.1" + cli-boxes "^3.0.0" + string-width "^5.1.2" + type-fest "^2.13.0" + widest-line "^4.0.1" + wrap-ansi "^8.0.1" + +bplist-parser@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz" + integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw== + dependencies: + big-integer "^1.6.44" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browser-assert@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz" + integrity sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ== + +browserify-zlib@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz" + integrity sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ== + dependencies: + pako "~0.2.0" + +browserslist@^4.21.10, browserslist@^4.21.9, browserslist@^4.22.1, "browserslist@>= 4.21.0": + version "4.22.1" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz" + integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== + dependencies: + caniuse-lite "^1.0.30001541" + electron-to-chromium "^1.4.535" + node-releases "^2.0.13" + update-browserslist-db "^1.0.13" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz" + integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +bundle-name@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz" + integrity sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw== + dependencies: + run-applescript "^5.0.0" + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^7.0.0: + version "7.0.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz" + integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== + +caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541: + version "1.0.30001562" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001562.tgz" + integrity sha512-kfte3Hym//51EdX4239i+Rmp20EsLIYGdPkERegTgU19hQWCRhsRFGKHTliUlsry53tv17K7n077Kqa0WJU4ng== + +chalk-template@0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz" + integrity sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg== + dependencies: + chalk "^4.1.2" + +chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^5.0.1: + version "5.3.0" + resolved "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +chalk@5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz" + integrity sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w== + +chalk@5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +character-parser@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz" + integrity sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw== + dependencies: + is-regex "^1.0.3" + +chart.js@^4.1.0, chart.js@^4.1.1, chart.js@^4.4.1: + version "4.4.1" + resolved "https://registry.npmjs.org/chart.js/-/chart.js-4.4.1.tgz" + integrity sha512-C74QN1bxwV1v2PEujhmKjOZ7iUM4w6BWs23Md/6aOZZSlwMzeCIDGuZay++rBgChYru7/+QFeoQW0fQoP534Dg== + dependencies: + "@kurkle/color" "^0.3.0" + +chartjs-chart-geo@^4.2.8: + version "4.2.8" + resolved "https://registry.npmjs.org/chartjs-chart-geo/-/chartjs-chart-geo-4.2.8.tgz" + integrity sha512-pvPiY0056hyquQzgGCxu6q9UlqQjZJNTvn+a9Jy53VClEG3O6TE1TJ8qCqRiIOjhGHEd7jFvbUmYrzP6lkkeug== + dependencies: + "@types/d3-geo" "^3.1.0" + "@types/d3-scale-chromatic" "^3.0.3" + "@types/topojson-client" "^3.1.4" + d3-array "^3.2.4" + d3-color "^3.1.0" + d3-geo "^3.1.0" + d3-interpolate "^3.0.1" + d3-scale-chromatic "^3.0.0" + topojson-client "^3.1.0" + +chokidar@^3.5.3, "chokidar@>=3.0.0 <4.0.0": + version "3.5.3" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +chownr@^1.1.1: + version "1.1.4" + resolved "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + +ci-info@^3.2.0: + version "3.9.0" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + +clean-stack@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + +cleave.js@^1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/cleave.js/-/cleave.js-1.6.0.tgz" + integrity sha512-ivqesy3j5hQVG3gywPfwKPbi/7ZSftY/UNp5uphnqjr25yI2CP8FS2ODQPzuLXXnNLi29e2+PgPkkiKUXLs/Nw== + +cli-boxes@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz" + integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-cursor@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz" + integrity sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== + dependencies: + restore-cursor "^4.0.0" + +cli-spinners@^2.5.0: + version "2.9.1" + resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz" + integrity sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ== + +cli-table3@^0.6.1: + version "0.6.3" + resolved "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz" + integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== + dependencies: + string-width "^4.2.0" + optionalDependencies: + "@colors/colors" "1.5.0" + +cli-truncate@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz" + integrity sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA== + dependencies: + slice-ansi "^5.0.0" + string-width "^5.0.0" + +clipboardy@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/clipboardy/-/clipboardy-3.0.0.tgz" + integrity sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg== + dependencies: + arch "^2.2.0" + execa "^5.1.1" + is-wsl "^2.2.0" + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +colorette@^2.0.20: + version "2.0.20" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + +colortranslator@^1.9.2: + version "1.10.2" + resolved "https://registry.npmjs.org/colortranslator/-/colortranslator-1.10.2.tgz" + integrity sha512-+vAnjWTdI0Vh6fT3I+dA6DAtnLfo91TzYKjewYeZ2dHdhF8Yo5OMo47inNJdJOXwjJ9lPD0LkNeQOLU/8yyfZA== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^4.0.0: + version "4.1.1" + resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + +commander@^6.2.1: + version "6.2.1" + resolved "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + +commander@11.1.0: + version "11.1.0" + resolved "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz" + integrity sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ== + +commander@2: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.4, compression@1.7.4: + version "1.7.4" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + +computeds@^0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz" + integrity sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +concat-stream@^1.6.2: + version "1.6.2" + resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +constantinople@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz" + integrity sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw== + dependencies: + "@babel/parser" "^7.6.0" + "@babel/types" "^7.6.1" + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz" + integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== + +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-type@~1.0.4, content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie@0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz" + integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== + +core-js-compat@^3.31.0, core-js-compat@^3.33.1: + version "3.33.2" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.2.tgz" + integrity sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw== + dependencies: + browserslist "^4.22.1" + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +csstype@^3.0.2, csstype@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" + integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== + +d3-array@^3.2.4, "d3-array@2.5.0 - 3": + version "3.2.4" + resolved "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz" + integrity sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg== + dependencies: + internmap "1 - 2" + +d3-color@^3.1.0, "d3-color@1 - 3": + version "3.1.0" + resolved "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz" + integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA== + +d3-geo@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.0.tgz" + integrity sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA== + dependencies: + d3-array "2.5.0 - 3" + +d3-interpolate@^3.0.1, "d3-interpolate@1 - 3": + version "3.0.1" + resolved "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz" + integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g== + dependencies: + d3-color "1 - 3" + +d3-scale-chromatic@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz" + integrity sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g== + dependencies: + d3-color "1 - 3" + d3-interpolate "1 - 3" + +de-indent@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz" + integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== + +debug@^2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@4, debug@4.3.4: + version "4.3.4" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +debug@2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +deep-equal@^2.0.5: + version "2.2.3" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz" + integrity sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.5" + es-get-iterator "^1.1.3" + get-intrinsic "^1.2.2" + is-arguments "^1.1.1" + is-array-buffer "^3.0.2" + is-date-object "^1.0.5" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + isarray "^2.0.5" + object-is "^1.1.5" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.1" + side-channel "^1.0.4" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.13" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +default-browser-id@^3.0.0, default-browser-id@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz" + integrity sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA== + dependencies: + bplist-parser "^0.2.0" + untildify "^4.0.0" + +default-browser@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz" + integrity sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA== + dependencies: + bundle-name "^3.0.0" + default-browser-id "^3.0.0" + execa "^7.1.1" + titleize "^3.0.0" + +defaults@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== + dependencies: + clone "^1.0.2" + +define-data-property@^1.0.1, define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + +define-lazy-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz" + integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== + +define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: + version "1.2.1" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +defu@^6.1.2: + version "6.1.3" + resolved "https://registry.npmjs.org/defu/-/defu-6.1.3.tgz" + integrity sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ== + +del@^6.0.0: + version "6.1.1" + resolved "https://registry.npmjs.org/del/-/del-6.1.1.tgz" + integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== + dependencies: + globby "^11.0.1" + graceful-fs "^4.2.4" + is-glob "^4.0.1" + is-path-cwd "^2.2.0" + is-path-inside "^3.0.2" + p-map "^4.0.0" + rimraf "^3.0.2" + slash "^3.0.0" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +dequal@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-indent@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz" + integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== + +detect-node-es@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz" + integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== + +detect-package-manager@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz" + integrity sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A== + dependencies: + execa "^5.1.1" + +detect-port@^1.3.0: + version "1.5.1" + resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz" + integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== + dependencies: + address "^1.0.1" + debug "4" + +didyoumean@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" + integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +doctypes@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz" + integrity sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ== + +dom-accessibility-api@^0.5.9: + version "0.5.16" + resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz" + integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== + +dotenv-expand@^10.0.0: + version "10.0.0" + resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz" + integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== + +dotenv@^16.0.0: + version "16.3.1" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz" + integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== + +duplexify@^3.5.0, duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +ejs@^3.1.8: + version "3.1.9" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz" + integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== + dependencies: + jake "^10.8.5" + +electron-to-chromium@^1.4.535: + version "1.4.584" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.584.tgz" + integrity sha512-rXCtDiXCBtfTfEegkthruCvyWZnr1/FCrUGY/nYQiF+lSZDmwQBDxp0rivZxV8trXb6cbgojhcSTW5xsDcHQ8g== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: + version "1.4.4" + resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +entities@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +envinfo@^7.7.3: + version "7.11.0" + resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz" + integrity sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg== + +epic-spinners@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/epic-spinners/-/epic-spinners-2.0.0.tgz" + integrity sha512-nU7xF7NoXrObmIGdXYwj1hfE3EH3jDVQ8oi1S5wG0yutrQILMJ3Xs0ZQEdGIjBQnFveDrAs/61m8/vm5SMvObA== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-get-iterator@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz" + integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + has-symbols "^1.0.3" + is-arguments "^1.1.1" + is-map "^2.0.2" + is-set "^2.0.2" + is-string "^1.0.7" + isarray "^2.0.5" + stop-iteration-iterator "^1.0.0" + +es-module-lexer@^0.9.3: + version "0.9.3" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" + integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== + +esbuild-plugin-alias@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz" + integrity sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ== + +esbuild-register@^3.5.0: + version "3.5.0" + resolved "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.5.0.tgz" + integrity sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A== + dependencies: + debug "^4.3.4" + +esbuild@^0.18.0, esbuild@^0.18.10, esbuild@>=0.10.0, "esbuild@>=0.12 <1": + version "0.18.20" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz" + integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== + optionalDependencies: + "@esbuild/android-arm" "0.18.20" + "@esbuild/android-arm64" "0.18.20" + "@esbuild/android-x64" "0.18.20" + "@esbuild/darwin-arm64" "0.18.20" + "@esbuild/darwin-x64" "0.18.20" + "@esbuild/freebsd-arm64" "0.18.20" + "@esbuild/freebsd-x64" "0.18.20" + "@esbuild/linux-arm" "0.18.20" + "@esbuild/linux-arm64" "0.18.20" + "@esbuild/linux-ia32" "0.18.20" + "@esbuild/linux-loong64" "0.18.20" + "@esbuild/linux-mips64el" "0.18.20" + "@esbuild/linux-ppc64" "0.18.20" + "@esbuild/linux-riscv64" "0.18.20" + "@esbuild/linux-s390x" "0.18.20" + "@esbuild/linux-x64" "0.18.20" + "@esbuild/netbsd-x64" "0.18.20" + "@esbuild/openbsd-x64" "0.18.20" + "@esbuild/sunos-x64" "0.18.20" + "@esbuild/win32-arm64" "0.18.20" + "@esbuild/win32-ia32" "0.18.20" + "@esbuild/win32-x64" "0.18.20" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escodegen@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz" + integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== + dependencies: + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionalDependencies: + source-map "~0.6.1" + +eslint-config-prettier@^8.8.0: + version "8.10.0" + resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz" + integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== + +eslint-plugin-prettier@^5.0.0, eslint-plugin-prettier@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.1.tgz" + integrity sha512-m3u5RnR56asrwV/lDC4GHorlW75DsFfmUcjfCYylTUs85dBRnB7VM6xG8eCMJdeDRnppzmxZVf1GEPJvl1JmNg== + dependencies: + prettier-linter-helpers "^1.0.0" + synckit "^0.8.5" + +eslint-plugin-storybook@^0.6.15: + version "0.6.15" + resolved "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.15.tgz" + integrity sha512-lAGqVAJGob47Griu29KXYowI4G7KwMoJDOkEip8ujikuDLxU+oWJ1l0WL6F2oDO4QiyUFXvtDkEkISMOPzo+7w== + dependencies: + "@storybook/csf" "^0.0.1" + "@typescript-eslint/utils" "^5.45.0" + requireindex "^1.1.0" + ts-dedent "^2.2.0" + +eslint-plugin-vue@^9.0.0, eslint-plugin-vue@^9.18.1: + version "9.18.1" + resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.18.1.tgz" + integrity sha512-7hZFlrEgg9NIzuVik2I9xSnJA5RsmOfueYgsUGUokEDLJ1LHtxO0Pl4duje1BriZ/jDWb+44tcIlC3yi0tdlZg== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + natural-compare "^1.4.0" + nth-check "^2.1.1" + postcss-selector-parser "^6.0.13" + semver "^7.5.4" + vue-eslint-parser "^9.3.1" + xml-name-validator "^4.0.0" + +eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-scope@^7.1.1, eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +"eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^6.2.0 || ^7.0.0 || ^8.0.0", "eslint@^7.0.0 || ^8.0.0", eslint@^8.13.0, "eslint@>= 8.0.0", eslint@>=6, eslint@>=6.0.0, eslint@>=7.0.0, eslint@>=8.0.0: + version "8.53.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz" + integrity sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.3" + "@eslint/js" "8.53.0" + "@humanwhocodes/config-array" "^0.11.13" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +espree@^9.0.0, espree@^9.3.1, espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.0, esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +eventemitter3@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz" + integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== + +execa@^5.0.0, execa@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +execa@^7.1.1: + version "7.2.0" + resolved "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz" + integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.1" + human-signals "^4.3.0" + is-stream "^3.0.0" + merge-stream "^2.0.0" + npm-run-path "^5.1.0" + onetime "^6.0.0" + signal-exit "^3.0.7" + strip-final-newline "^3.0.0" + +execa@8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz" + integrity sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^8.0.1" + human-signals "^5.0.0" + is-stream "^3.0.0" + merge-stream "^2.0.0" + npm-run-path "^5.1.0" + onetime "^6.0.0" + signal-exit "^4.1.0" + strip-final-newline "^3.0.0" + +express@^4.17.3: + version "4.19.2" + resolved "https://registry.npmjs.org/express/-/express-4.19.2.tgz" + integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.2" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.6.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.11.0" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +extend@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +extract-zip@^1.6.6: + version "1.7.0" + resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz" + integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== + dependencies: + concat-stream "^1.6.2" + debug "^2.6.9" + mkdirp "^0.5.4" + yauzl "^2.10.0" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@^1.1.2: + version "1.3.0" + resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + +fast-glob@^3.2.12, fast-glob@^3.2.9, fast-glob@^3.3.0: + version "3.3.2" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fast-url-parser@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz" + integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== + dependencies: + punycode "^1.3.2" + +fastq@^1.6.0: + version "1.15.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + dependencies: + reusify "^1.0.4" + +fb-watchman@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== + dependencies: + bser "2.1.1" + +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz" + integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== + dependencies: + pend "~1.2.0" + +fetch-retry@^5.0.2: + version "5.0.6" + resolved "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz" + integrity sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ== + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +file-system-cache@2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz" + integrity sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ== + dependencies: + fs-extra "11.1.1" + ramda "0.29.0" + +filelist@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + +find-cache-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-cache-dir@^3.0.0: + version "3.3.2" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" + integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flag-icons@^6.15.0: + version "6.15.0" + resolved "https://registry.npmjs.org/flag-icons/-/flag-icons-6.15.0.tgz" + integrity sha512-ARo9Q+aATZEjyjveeec9e+orx+xLWUBdOX9baOKoGqDzMbvZ65ghPhaHbVt5T7ZB+Q4OFsB4Hr+eQnpV8Q+dLA== + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.9: + version "3.2.9" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz" + integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== + +flow-parser@0.*: + version "0.221.0" + resolved "https://registry.npmjs.org/flow-parser/-/flow-parser-0.221.0.tgz" + integrity sha512-i+GzdLcKYy5bxhx1N+FIcR1bTqssuVWTJcuytMhwqLAxifz46g4BSNicWXGrtzT0HibJUBIzZOYA3FveJucTPg== + +follow-redirects@^1.15.6: + version "1.15.6" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fraction.js@^4.3.6: + version "4.3.7" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" + integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + +fs-extra@^11.1.0, fs-extra@11.1.1: + version "11.1.1" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz" + integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-nonce@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz" + integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== + +get-npm-tarball-url@^2.0.3: + version "2.1.0" + resolved "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.1.0.tgz" + integrity sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA== + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-port@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz" + integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== + +get-stream@^6.0.0, get-stream@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-stream@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz" + integrity sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA== + +giget@^1.0.0: + version "1.1.3" + resolved "https://registry.npmjs.org/giget/-/giget-1.1.3.tgz" + integrity sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q== + dependencies: + colorette "^2.0.20" + defu "^6.1.2" + https-proxy-agent "^7.0.2" + mri "^1.2.0" + node-fetch-native "^1.4.0" + pathe "^1.1.1" + tar "^6.2.0" + +github-slugger@^1.0.0: + version "1.5.0" + resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz" + integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== + +glob-parent@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^10.0.0: + version "10.3.10" + resolved "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz" + integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== + dependencies: + foreground-child "^3.1.0" + jackspeak "^2.3.5" + minimatch "^9.0.1" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry "^1.10.1" + +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.1.4: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@7.1.6: + version "7.1.6" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.19.0: + version "13.23.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz" + integrity sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA== + dependencies: + type-fest "^0.20.2" + +globby@^11.0.1, globby@^11.0.2, globby@^11.1.0: + version "11.1.0" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +gunzip-maybe@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz" + integrity sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw== + dependencies: + browserify-zlib "^0.1.4" + is-deflate "^1.0.0" + is-gzip "^1.0.0" + peek-stream "^1.1.0" + pumpify "^1.3.3" + through2 "^2.0.3" + +handlebars@^4.7.7: + version "4.7.8" + resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz" + integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== + dependencies: + minimist "^1.2.5" + neo-async "^2.6.2" + source-map "^0.6.1" + wordwrap "^1.0.0" + optionalDependencies: + uglify-js "^3.1.4" + +has-bigints@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz" + integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + dependencies: + get-intrinsic "^1.2.2" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +hash-sum@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz" + integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== + +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +https-proxy-agent@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz" + integrity sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg== + dependencies: + agent-base "5" + debug "4" + +https-proxy-agent@^7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz" + integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== + dependencies: + agent-base "^7.0.2" + debug "4" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +human-signals@^4.3.0: + version "4.3.1" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz" + integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== + +human-signals@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz" + integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== + +husky@^8.0.1: + version "8.0.3" + resolved "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz" + integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ieee754@^1.1.13: + version "1.2.1" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^5.2.0, ignore@^5.2.4: + version "5.2.4" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== + +immutable@^4.0.0: + version "4.3.4" + resolved "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz" + integrity sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA== + +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@2, inherits@2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@~1.3.0: + version "1.3.8" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +internal-slot@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz" + integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== + dependencies: + get-intrinsic "^1.2.2" + hasown "^2.0.0" + side-channel "^1.0.4" + +"internmap@1 - 2": + version "2.0.3" + resolved "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz" + integrity sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg== + +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ionicons@^4.6.3: + version "4.6.3" + resolved "https://registry.npmjs.org/ionicons/-/ionicons-4.6.3.tgz" + integrity sha512-cgP+VIr2cTJpMfFyVHTerq6n2jeoiGboVoe3GlaAo5zoSBDAEXORwUZhv6m+lCyxlsHCS3nqPUE+MKyZU71t8Q== + +ip@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz" + integrity sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ== + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +is-absolute-url@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" + integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== + +is-arguments@^1.0.4, is-arguments@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.3: + version "1.2.7" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-date-object@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-deflate@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz" + integrity sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ== + +is-docker@^2.0.0, is-docker@^2.1.1: + version "2.2.1" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-docker@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz" + integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== + +is-expression@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/is-expression/-/is-expression-4.0.0.tgz" + integrity sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A== + dependencies: + acorn "^7.1.1" + object-assign "^4.1.1" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-fullwidth-code-point@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz" + integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== + +is-generator-function@^1.0.7: + version "1.0.10" + resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-gzip@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz" + integrity sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ== + +is-inside-container@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz" + integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== + dependencies: + is-docker "^3.0.0" + +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== + +is-map@^2.0.1, is-map@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + +is-nan@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz" + integrity sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-path-cwd@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + +is-path-inside@^3.0.2, is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-port-reachable@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-4.0.0.tgz" + integrity sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig== + +is-promise@^2.0.0: + version "2.2.2" + resolved "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz" + integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + +is-regex@^1.0.3, is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-set@^2.0.1, is-set@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz" + integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typed-array@^1.1.10, is-typed-array@^1.1.3: + version "1.1.12" + resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== + dependencies: + which-typed-array "^1.1.11" + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" + integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +istanbul-lib-coverage@^3.2.0: + version "3.2.2" + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== + +istanbul-lib-instrument@^5.0.4: + version "5.2.1" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" + +jackspeak@^2.3.5: + version "2.3.6" + resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz" + integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + +jake@^10.8.5: + version "10.8.7" + resolved "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz" + integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.4" + minimatch "^3.1.2" + +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== + dependencies: + "@jest/types" "^29.6.3" + "@types/graceful-fs" "^4.1.3" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + jest-worker "^29.7.0" + micromatch "^4.0.4" + walker "^1.0.8" + optionalDependencies: + fsevents "^2.3.2" + +jest-mock@^27.0.6: + version "27.5.1" + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" + integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== + dependencies: + "@jest/types" "^27.5.1" + "@types/node" "*" + +jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== + +jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-worker@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== + dependencies: + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jiti@^1.19.1: + version "1.21.0" + resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz" + integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== + +js-stringify@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz" + integrity sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jscodeshift@^0.14.0: + version "0.14.0" + resolved "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz" + integrity sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA== + dependencies: + "@babel/core" "^7.13.16" + "@babel/parser" "^7.13.16" + "@babel/plugin-proposal-class-properties" "^7.13.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" + "@babel/plugin-proposal-optional-chaining" "^7.13.12" + "@babel/plugin-transform-modules-commonjs" "^7.13.8" + "@babel/preset-flow" "^7.13.13" + "@babel/preset-typescript" "^7.13.0" + "@babel/register" "^7.13.16" + babel-core "^7.0.0-bridge.0" + chalk "^4.1.2" + flow-parser "0.*" + graceful-fs "^4.2.4" + micromatch "^4.0.4" + neo-async "^2.5.0" + node-dir "^0.1.17" + recast "^0.21.0" + temp "^0.8.4" + write-file-atomic "^2.3.0" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +jsonc-eslint-parser@^2.3.0: + version "2.4.0" + resolved "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz" + integrity sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg== + dependencies: + acorn "^8.5.0" + eslint-visitor-keys "^3.0.0" + espree "^9.0.0" + semver "^7.3.5" + +jsonc-parser@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jstransformer@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz" + integrity sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A== + dependencies: + is-promise "^2.0.0" + promise "^7.0.1" + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +lazy-universal-dotenv@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz" + integrity sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg== + dependencies: + app-root-dir "^1.0.2" + dotenv "^16.0.0" + dotenv-expand "^10.0.0" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +lilconfig@^2.0.5, lilconfig@^2.1.0, lilconfig@2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz" + integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +lint-staged@^15.1.0: + version "15.1.0" + resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-15.1.0.tgz" + integrity sha512-ZPKXWHVlL7uwVpy8OZ7YQjYDAuO5X4kMh0XgZvPNxLcCCngd0PO5jKQyy3+s4TL2EnHoIXIzP1422f/l3nZKMw== + dependencies: + chalk "5.3.0" + commander "11.1.0" + debug "4.3.4" + execa "8.0.1" + lilconfig "2.1.0" + listr2 "7.0.2" + micromatch "4.0.5" + pidtree "0.6.0" + string-argv "0.3.2" + yaml "2.3.4" + +listr2@7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/listr2/-/listr2-7.0.2.tgz" + integrity sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g== + dependencies: + cli-truncate "^3.1.0" + colorette "^2.0.20" + eventemitter3 "^5.0.1" + log-update "^5.0.1" + rfdc "^1.3.0" + wrap-ansi "^8.1.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash@^4.17.15, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +log-symbols@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" + integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + +log-update@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz" + integrity sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw== + dependencies: + ansi-escapes "^5.0.0" + cli-cursor "^4.0.0" + slice-ansi "^5.0.0" + strip-ansi "^7.0.1" + wrap-ansi "^8.0.1" + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +lru-cache@^8.0.3: + version "8.0.5" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz" + integrity sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA== + +"lru-cache@^9.1.1 || ^10.0.0": + version "10.0.2" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.2.tgz" + integrity sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg== + dependencies: + semver "^7.3.5" + +lz-string@^1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz" + integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== + +magic-string@^0.30.0, magic-string@^0.30.5: + version "0.30.5" + resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz" + integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.15" + +make-dir@^2.0.0, make-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +make-dir@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +map-or-similar@^1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz" + integrity sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg== + +markdown-to-jsx@^7.1.8: + version "7.3.2" + resolved "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz" + integrity sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q== + +mdast-util-definitions@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz" + integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== + dependencies: + unist-util-visit "^2.0.0" + +mdast-util-to-string@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz" + integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +medium-editor@^5.23.3: + version "5.23.3" + resolved "https://registry.npmjs.org/medium-editor/-/medium-editor-5.23.3.tgz" + integrity sha512-he9/TdjX8f8MGdXGfCs8AllrYnqXJJvjNkDKmPg3aPW/uoIrlRqtkFthrwvmd+u4QyzEiadhCCM0EwTiRdUCJw== + +memoizerific@^1.11.3: + version "1.11.3" + resolved "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz" + integrity sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog== + dependencies: + map-or-similar "^1.5.0" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromatch@^4.0.4, micromatch@^4.0.5, micromatch@4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +"mime-db@>= 1.43.0 < 2", mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-db@~1.33.0: + version "1.33.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz" + integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== + +mime-types@^2.1.12, mime-types@^2.1.25, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime-types@2.1.18: + version "2.1.18" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz" + integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== + dependencies: + mime-db "~1.33.0" + +mime@^2.0.3: + version "2.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" + integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-fn@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz" + integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== + +minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2, minimatch@3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^5.0.1: + version "5.1.6" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.1: + version "9.0.3" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.3: + version "9.0.3" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: + version "1.2.8" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +minipass@^3.0.0: + version "3.3.6" + resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== + dependencies: + yallist "^4.0.0" + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": + version "7.0.4" + resolved "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz" + integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== + +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" + +mkdirp-classic@^0.5.2: + version "0.5.3" + resolved "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz" + integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== + +mkdirp@^0.5.4: + version "0.5.6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" + integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== + dependencies: + minimist "^1.2.6" + +mkdirp@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +mlly@^1.2.0: + version "1.4.2" + resolved "https://registry.npmjs.org/mlly/-/mlly-1.4.2.tgz" + integrity sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg== + dependencies: + acorn "^8.10.0" + pathe "^1.1.1" + pkg-types "^1.0.3" + ufo "^1.3.0" + +mri@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz" + integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +muggle-string@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz" + integrity sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg== + +mz@^2.7.0: + version "2.7.0" + resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz" + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + dependencies: + any-promise "^1.0.0" + object-assign "^4.0.1" + thenify-all "^1.0.0" + +nanoid@^3.3.6: + version "3.3.7" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.5.0, neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +node-dir@^0.1.17: + version "0.1.17" + resolved "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz" + integrity sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg== + dependencies: + minimatch "^3.0.2" + +node-fetch-native@^1.4.0: + version "1.4.1" + resolved "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.4.1.tgz" + integrity sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w== + +node-fetch@^2.0.0: + version "2.7.0" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== + +normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +npm-run-path@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz" + integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q== + dependencies: + path-key "^4.0.0" + +nth-check@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +object-assign@^4.0.1, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-hash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" + integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== + +object-inspect@^1.9.0: + version "1.13.1" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +object-is@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" + integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4: + version "4.1.4" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.0, onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +onetime@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz" + integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== + dependencies: + mimic-fn "^4.0.0" + +open@^8.0.4, open@^8.4.0: + version "8.4.2" + resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" + integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== + dependencies: + define-lazy-prop "^2.0.0" + is-docker "^2.1.1" + is-wsl "^2.2.0" + +open@^9.1.0: + version "9.1.0" + resolved "https://registry.npmjs.org/open/-/open-9.1.0.tgz" + integrity sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg== + dependencies: + default-browser "^4.0.0" + define-lazy-prop "^3.0.0" + is-inside-container "^1.0.0" + is-wsl "^2.2.0" + +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + dependencies: + "@aashutoshrathi/word-wrap" "^1.2.3" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + +ora@^5.4.1: + version "5.4.1" + resolved "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== + dependencies: + bl "^4.1.0" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + is-unicode-supported "^0.1.0" + log-symbols "^4.1.0" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + +p-limit@^2.0.0: + version "2.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +pako@~0.2.0: + version "0.2.9" + resolved "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz" + integrity sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-json@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +path-browserify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-is-inside@1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" + integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-key@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz" + integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-scurry@^1.10.1: + version "1.10.1" + resolved "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz" + integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== + dependencies: + lru-cache "^9.1.1 || ^10.0.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +path-to-regexp@2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz" + integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +pathe@^1.0.0, pathe@^1.1.0, pathe@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/pathe/-/pathe-1.1.1.tgz" + integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q== + +peek-stream@^1.1.0: + version "1.1.3" + resolved "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz" + integrity sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA== + dependencies: + buffer-from "^1.0.0" + duplexify "^3.5.0" + through2 "^2.0.3" + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz" + integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.0, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pidtree@0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz" + integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== + +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinia@^2.1.7: + version "2.1.7" + resolved "https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz" + integrity sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ== + dependencies: + "@vue/devtools-api" "^6.5.0" + vue-demi ">=0.14.5" + +pirates@^4.0.1, pirates@^4.0.4, pirates@^4.0.5: + version "4.0.6" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz" + integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-dir@^4.1.0: + version "4.2.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +pkg-dir@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz" + integrity sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA== + dependencies: + find-up "^5.0.0" + +pkg-types@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz" + integrity sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A== + dependencies: + jsonc-parser "^3.2.0" + mlly "^1.2.0" + pathe "^1.1.0" + +polished@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/polished/-/polished-4.2.2.tgz" + integrity sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ== + dependencies: + "@babel/runtime" "^7.17.8" + +postcss-import@^15.1.0: + version "15.1.0" + resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz" + integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-js@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz" + integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== + dependencies: + camelcase-css "^2.0.1" + +postcss-load-config@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz" + integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA== + dependencies: + lilconfig "^2.0.5" + yaml "^2.1.1" + +postcss-nested@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz" + integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== + dependencies: + postcss-selector-parser "^6.0.11" + +postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.13: + version "6.0.13" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz" + integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss@^8.0.0, postcss@^8.1.0, postcss@^8.2.14, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.31, postcss@>=8.0.9: + version "8.4.31" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +prettier@^2.8.0: + version "2.8.8" + resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + +prettier@^3.1.0, "prettier@>= 3.0.0", prettier@>=3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/prettier/-/prettier-3.1.0.tgz" + integrity sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw== + +pretty-format@^27.0.2: + version "27.5.1" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" + integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== + dependencies: + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" + +pretty-hrtime@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz" + integrity sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== + +progress@^2.0.1: + version "2.0.3" + resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise@^7.0.1: + version "7.3.1" + resolved "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" + integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + dependencies: + asap "~2.0.3" + +prompts@^2.4.0: + version "2.4.2" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.7.2: + version "15.8.1" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +proxy-from-env@^1.0.0, proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +pug-attrs@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pug-attrs/-/pug-attrs-3.0.0.tgz" + integrity sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA== + dependencies: + constantinople "^4.0.1" + js-stringify "^1.0.2" + pug-runtime "^3.0.0" + +pug-code-gen@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-3.0.2.tgz" + integrity sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg== + dependencies: + constantinople "^4.0.1" + doctypes "^1.1.0" + js-stringify "^1.0.2" + pug-attrs "^3.0.0" + pug-error "^2.0.0" + pug-runtime "^3.0.0" + void-elements "^3.1.0" + with "^7.0.0" + +pug-error@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pug-error/-/pug-error-2.0.0.tgz" + integrity sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ== + +pug-filters@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/pug-filters/-/pug-filters-4.0.0.tgz" + integrity sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A== + dependencies: + constantinople "^4.0.1" + jstransformer "1.0.0" + pug-error "^2.0.0" + pug-walk "^2.0.0" + resolve "^1.15.1" + +pug-lexer@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/pug-lexer/-/pug-lexer-5.0.1.tgz" + integrity sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w== + dependencies: + character-parser "^2.2.0" + is-expression "^4.0.0" + pug-error "^2.0.0" + +pug-linker@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/pug-linker/-/pug-linker-4.0.0.tgz" + integrity sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw== + dependencies: + pug-error "^2.0.0" + pug-walk "^2.0.0" + +pug-load@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pug-load/-/pug-load-3.0.0.tgz" + integrity sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ== + dependencies: + object-assign "^4.1.1" + pug-walk "^2.0.0" + +pug-parser@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/pug-parser/-/pug-parser-6.0.0.tgz" + integrity sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw== + dependencies: + pug-error "^2.0.0" + token-stream "1.0.0" + +pug-runtime@^3.0.0, pug-runtime@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/pug-runtime/-/pug-runtime-3.0.1.tgz" + integrity sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg== + +pug-strip-comments@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-2.0.0.tgz" + integrity sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ== + dependencies: + pug-error "^2.0.0" + +pug-walk@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pug-walk/-/pug-walk-2.0.0.tgz" + integrity sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ== + +pug@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/pug/-/pug-3.0.2.tgz" + integrity sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw== + dependencies: + pug-code-gen "^3.0.2" + pug-filters "^4.0.0" + pug-lexer "^5.0.1" + pug-linker "^4.0.0" + pug-load "^3.0.0" + pug-parser "^6.0.0" + pug-runtime "^3.0.1" + pug-strip-comments "^2.0.0" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@^1.3.2: + version "1.4.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" + integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +puppeteer-core@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-2.1.1.tgz" + integrity sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w== + dependencies: + "@types/mime-types" "^2.1.0" + debug "^4.1.0" + extract-zip "^1.6.6" + https-proxy-agent "^4.0.0" + mime "^2.0.3" + mime-types "^2.1.25" + progress "^2.0.1" + proxy-from-env "^1.0.0" + rimraf "^2.6.1" + ws "^6.1.0" + +qs@^6.10.0: + version "6.11.2" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz" + integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== + dependencies: + side-channel "^1.0.4" + +qs@6.11.0: + version "6.11.0" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== + dependencies: + side-channel "^1.0.4" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +ramda@0.29.0: + version "0.29.0" + resolved "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz" + integrity sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA== + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +range-parser@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" + integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== + +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +rc@^1.0.1, rc@^1.1.6: + version "1.2.8" + resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +react-colorful@^5.1.2: + version "5.6.1" + resolved "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz" + integrity sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw== + +"react-dom@^16.8 || ^17.0 || ^18.0", "react-dom@^16.8.0 || ^17.0.0 || ^18.0.0", react-dom@>=16.8.0, "react-dom@16.8.0 - 18": + version "18.2.0" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + +react-inspector@^6.0.0: + version "6.0.2" + resolved "https://registry.npmjs.org/react-inspector/-/react-inspector-6.0.2.tgz" + integrity sha512-x+b7LxhmHXjHoU/VrFAzw5iutsILRoYyDq97EDYdFpPLcvqtEzk4ZSZSQjnFPbr5T57tLXnHcqFYoN1pI6u8uQ== + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.1: + version "17.0.2" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-remove-scroll-bar@^2.3.3: + version "2.3.4" + resolved "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz" + integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A== + dependencies: + react-style-singleton "^2.2.1" + tslib "^2.0.0" + +react-remove-scroll@2.5.5: + version "2.5.5" + resolved "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz" + integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== + dependencies: + react-remove-scroll-bar "^2.3.3" + react-style-singleton "^2.2.1" + tslib "^2.1.0" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + +react-style-singleton@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz" + integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== + dependencies: + get-nonce "^1.0.0" + invariant "^2.2.4" + tslib "^2.0.0" + +"react@^16.8 || ^17.0 || ^18.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.4 || ^17.0.0 || ^18.0.0", react@^18.2.0, "react@>= 0.14.0", react@>=16, react@>=16.8.0, "react@16.8.0 - 18": + version "18.2.0" + resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + dependencies: + loose-envify "^1.1.0" + +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== + dependencies: + pify "^2.3.0" + +read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + dependencies: + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" + +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + +readable-stream@^2.0.0: + version "2.3.8" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^2.2.2: + version "2.3.8" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.1.1, readable-stream@^3.4.0: + version "3.6.2" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readable-stream@~2.3.6: + version "2.3.8" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +recast@^0.21.0: + version "0.21.5" + resolved "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz" + integrity sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg== + dependencies: + ast-types "0.15.2" + esprima "~4.0.0" + source-map "~0.6.1" + tslib "^2.0.1" + +recast@^0.23.1: + version "0.23.4" + resolved "https://registry.npmjs.org/recast/-/recast-0.23.4.tgz" + integrity sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw== + dependencies: + assert "^2.0.0" + ast-types "^0.16.1" + esprima "~4.0.0" + source-map "~0.6.1" + tslib "^2.0.1" + +regenerate-unicode-properties@^10.1.0: + version "10.1.1" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz" + integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== + dependencies: + regenerate "^1.4.2" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== + dependencies: + "@babel/runtime" "^7.8.4" + +regexp.prototype.flags@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz" + integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + set-function-name "^2.0.0" + +regexpu-core@^5.3.1: + version "5.3.2" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" + integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== + dependencies: + "@babel/regjsgen" "^0.8.0" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.1.0" + regjsparser "^0.9.1" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +register-service-worker@^1.7.1: + version "1.7.2" + resolved "https://registry.npmjs.org/register-service-worker/-/register-service-worker-1.7.2.tgz" + integrity sha512-CiD3ZSanZqcMPRhtfct5K9f7i3OLCcBBWsJjLh1gW9RO/nS94sVzY59iS+fgYBOBqaBpf4EzfqUF3j9IG+xo8A== + +registry-auth-token@3.3.2: + version "3.3.2" + resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz" + integrity sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ== + dependencies: + rc "^1.1.6" + safe-buffer "^5.0.1" + +registry-url@3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz" + integrity sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA== + dependencies: + rc "^1.0.1" + +regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== + dependencies: + jsesc "~0.5.0" + +remark-external-links@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/remark-external-links/-/remark-external-links-8.0.0.tgz" + 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-slug@^6.0.0: + version "6.1.0" + resolved "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz" + integrity sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ== + dependencies: + github-slugger "^1.0.0" + mdast-util-to-string "^1.0.0" + unist-util-visit "^2.0.0" + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +requireindex@^1.1.0: + version "1.2.0" + resolved "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz" + integrity sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.15.1, resolve@^1.22.2: + version "1.22.8" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +restore-cursor@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz" + integrity sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rfdc@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz" + integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + +rimraf@^2.6.1: + version "2.7.1" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rimraf@~2.6.2: + version "2.6.3" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +rollup@^1.20.0||^2.0.0||^3.0.0||^4.0.0, "rollup@^2.25.0 || ^3.3.0", rollup@^3.27.1: + version "3.29.4" + resolved "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz" + integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw== + optionalDependencies: + fsevents "~2.3.2" + +run-applescript@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz" + integrity sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg== + dependencies: + execa "^5.0.0" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-buffer@^5.0.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1, safe-buffer@5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sass@*, sass@^1.69.5: + version "1.69.5" + resolved "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz" + integrity sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ== + dependencies: + chokidar ">=3.0.0 <4.0.0" + immutable "^4.0.0" + source-map-js ">=0.6.2 <2.0.0" + +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== + dependencies: + loose-envify "^1.1.0" + +semver@^5.6.0: + version "5.7.2" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.3.5: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.6: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.7: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.5.3: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.5.4: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +"semver@2 || 3 || 4 || 5": + version "5.7.2" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +send@0.18.0: + version "0.18.0" + resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + +serve-handler@6.1.5: + version "6.1.5" + resolved "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz" + integrity sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg== + dependencies: + bytes "3.0.0" + content-disposition "0.5.2" + fast-url-parser "1.1.3" + mime-types "2.1.18" + minimatch "3.1.2" + path-is-inside "1.0.2" + path-to-regexp "2.2.1" + range-parser "1.2.0" + +serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + +serve@^14.2.1: + version "14.2.1" + resolved "https://registry.npmjs.org/serve/-/serve-14.2.1.tgz" + integrity sha512-48er5fzHh7GCShLnNyPBRPEjs2I6QBozeGr02gaacROiyS/8ARADlj595j39iZXAqBbJHH/ivJJyPRWY9sQWZA== + dependencies: + "@zeit/schemas" "2.29.0" + ajv "8.11.0" + arg "5.0.2" + boxen "7.0.0" + chalk "5.0.1" + chalk-template "0.4.0" + clipboardy "3.0.0" + compression "1.7.4" + is-port-reachable "4.0.0" + serve-handler "6.1.5" + update-check "1.5.4" + +set-function-length@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== + dependencies: + define-data-property "^1.1.1" + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +set-function-name@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz" + integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + dependencies: + define-data-property "^1.0.1" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.0" + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: + version "3.0.7" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +signal-exit@^4.0.1: + version "4.1.0" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +signal-exit@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +simple-update-notifier@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz" + integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w== + dependencies: + semver "^7.5.3" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz" + integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== + dependencies: + ansi-styles "^6.0.0" + is-fullwidth-code-point "^4.0.0" + +source-map-js@^1.0.1, source-map-js@^1.0.2, "source-map-js@>=0.6.2 <2.0.0": + version "1.0.2" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map-support@^0.5.16: + version "0.5.21" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +space-separated-tokens@^1.0.0: + version "1.1.5" + resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz" + integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== + +spdx-correct@^3.0.0: + version "3.2.0" + resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.16" + resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz" + integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +stop-iteration-iterator@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz" + integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== + dependencies: + internal-slot "^1.0.4" + +store2@^2.14.2: + version "2.14.2" + resolved "https://registry.npmjs.org/store2/-/store2-2.14.2.tgz" + integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w== + +storybook@^7.4.6: + version "7.5.3" + resolved "https://registry.npmjs.org/storybook/-/storybook-7.5.3.tgz" + integrity sha512-lkn9hcedNmSNCzbDIrky2LpZJqlpS7Fy1KpGBZmLY34g5Mb0+KnXaUqzY0dxsd7aFm8Oa7Du/emceMYNNL4DMA== + dependencies: + "@storybook/cli" "7.5.3" + +stream-shift@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" + integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + +string_decoder@^1.1.1, string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +string-argv@0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz" + integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== + +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^5.0.0: + version "5.1.2" + resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string-width@^5.0.1: + version "5.1.2" + resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-final-newline@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz" + integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== + +strip-json-comments@^3.0.1, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== + +sucrase@^3.32.0: + version "3.34.0" + resolved "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz" + integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.2" + commander "^4.0.0" + glob "7.1.6" + lines-and-columns "^1.1.6" + mz "^2.7.0" + pirates "^4.0.1" + ts-interface-checker "^0.1.9" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +synchronous-promise@^2.0.15: + version "2.0.17" + resolved "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz" + integrity sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g== + +synckit@^0.8.5: + version "0.8.5" + resolved "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz" + integrity sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q== + dependencies: + "@pkgr/utils" "^2.3.1" + tslib "^2.5.0" + +tailwindcss@^3.2.4, tailwindcss@^3.4.0: + version "3.4.1" + resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz" + integrity sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA== + dependencies: + "@alloc/quick-lru" "^5.2.0" + arg "^5.0.2" + chokidar "^3.5.3" + didyoumean "^1.2.2" + dlv "^1.1.3" + fast-glob "^3.3.0" + glob-parent "^6.0.2" + is-glob "^4.0.3" + jiti "^1.19.1" + lilconfig "^2.1.0" + micromatch "^4.0.5" + normalize-path "^3.0.0" + object-hash "^3.0.0" + picocolors "^1.0.0" + postcss "^8.4.23" + postcss-import "^15.1.0" + postcss-js "^4.0.1" + postcss-load-config "^4.0.1" + postcss-nested "^6.0.1" + postcss-selector-parser "^6.0.11" + resolve "^1.22.2" + sucrase "^3.32.0" + +tar-fs@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz" + integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== + dependencies: + chownr "^1.1.1" + mkdirp-classic "^0.5.2" + pump "^3.0.0" + tar-stream "^2.1.4" + +tar-stream@^2.1.4: + version "2.2.0" + resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" + integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== + dependencies: + bl "^4.0.3" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" + +tar@^6.2.0: + version "6.2.1" + resolved "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz" + integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^5.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + +telejson@^7.2.0: + version "7.2.0" + resolved "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz" + integrity sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ== + dependencies: + memoizerific "^1.11.3" + +temp-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" + integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== + +temp@^0.8.4: + version "0.8.4" + resolved "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz" + integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== + dependencies: + rimraf "~2.6.2" + +tempy@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz" + integrity sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w== + dependencies: + del "^6.0.0" + is-stream "^2.0.0" + temp-dir "^2.0.0" + type-fest "^0.16.0" + unique-string "^2.0.0" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +thenify-all@^1.0.0: + version "1.6.0" + resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" + integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== + dependencies: + thenify ">= 3.1.0 < 4" + +"thenify@>= 3.1.0 < 4": + version "3.3.1" + resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz" + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + dependencies: + any-promise "^1.0.0" + +through2@^2.0.3: + version "2.0.5" + resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +tiny-invariant@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz" + integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== + +titleize@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz" + integrity sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ== + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +tocbot@^4.20.1: + version "4.22.0" + resolved "https://registry.npmjs.org/tocbot/-/tocbot-4.22.0.tgz" + integrity sha512-YHCs00HCNiHxUhksloa36fTfMEXEWV+vdPn3ARQfmj2u3PcUYIjJkfc+ABUfCF9Eb+LSy/QzuLl256fbsRnpHQ== + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +token-stream@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/token-stream/-/token-stream-1.0.0.tgz" + integrity sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg== + +topojson-client@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/topojson-client/-/topojson-client-3.1.0.tgz" + integrity sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw== + dependencies: + commander "2" + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +ts-api-utils@^1.0.1: + version "1.0.3" + resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.3.tgz" + integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== + +ts-dedent@^2.0.0, ts-dedent@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz" + integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== + +ts-interface-checker@^0.1.9: + version "0.1.13" + resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz" + integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== + +ts-map@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/ts-map/-/ts-map-1.0.3.tgz" + integrity sha512-vDWbsl26LIcPGmDpoVzjEP6+hvHZkBkLW7JpvwbCv/5IYPJlsbzCVXY3wsCeAxAUeTclNOUZxnLdGh3VBD/J6w== + +tslib@^1.13.0: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.0.0, tslib@^2.0.1, tslib@^2.1.0, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.0: + version "2.6.2" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.16.0: + version "0.16.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" + integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +type-fest@^1.0.2: + version "1.4.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz" + integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== + +type-fest@^2.13.0, type-fest@^2.19.0, type-fest@~2.19: + version "2.19.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== + +typescript@*, typescript@^5.2.2, "typescript@>= 4.3.x", "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta", typescript@>=4.2.0, typescript@>=4.4.4: + version "5.2.2" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz" + integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== + +ufo@^1.3.0: + version "1.3.2" + resolved "https://registry.npmjs.org/ufo/-/ufo-1.3.2.tgz" + integrity sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA== + +uglify-js@^3.1.4: + version "3.17.4" + resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz" + integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" + integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + +unist-util-is@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz" + integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== + +unist-util-visit-parents@^3.0.0: + version "3.1.1" + resolved "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz" + integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^4.0.0" + +unist-util-visit@^2.0.0: + version "2.0.3" + resolved "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz" + 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@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +unpipe@~1.0.0, unpipe@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +unplugin@^1.1.0, unplugin@^1.3.1: + version "1.5.0" + resolved "https://registry.npmjs.org/unplugin/-/unplugin-1.5.0.tgz" + integrity sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A== + dependencies: + acorn "^8.10.0" + chokidar "^3.5.3" + webpack-sources "^3.2.3" + webpack-virtual-modules "^0.5.0" + +untildify@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz" + integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +update-check@1.5.4: + version "1.5.4" + resolved "https://registry.npmjs.org/update-check/-/update-check-1.5.4.tgz" + integrity sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ== + dependencies: + registry-auth-token "3.3.2" + registry-url "3.1.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +use-callback-ref@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz" + integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== + dependencies: + tslib "^2.0.0" + +use-resize-observer@^9.1.0: + version "9.1.0" + resolved "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz" + integrity sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow== + dependencies: + "@juggle/resize-observer" "^3.3.1" + +use-sidecar@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz" + integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== + dependencies: + detect-node-es "^1.1.0" + tslib "^2.0.0" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +util@^0.12.4, util@^0.12.5: + version "0.12.5" + resolved "https://registry.npmjs.org/util/-/util-0.12.5.tgz" + integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== + dependencies: + inherits "^2.0.3" + is-arguments "^1.0.4" + is-generator-function "^1.0.7" + is-typed-array "^1.1.3" + which-typed-array "^1.1.2" + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@^9.0.0: + version "9.0.1" + resolved "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +"vite@^3.0.0 || ^4.0.0 || ^5.0.0", vite@^4.0.0, vite@^4.4.6: + version "4.5.3" + resolved "https://registry.npmjs.org/vite/-/vite-4.5.3.tgz" + integrity sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg== + dependencies: + esbuild "^0.18.10" + postcss "^8.4.27" + rollup "^3.27.1" + optionalDependencies: + fsevents "~2.3.2" + +void-elements@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz" + integrity sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w== + +vue-chartjs@^5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/vue-chartjs/-/vue-chartjs-5.3.0.tgz" + integrity sha512-8XqX0JU8vFZ+WA2/knz4z3ThClduni2Nm0BMe2u0mXgTfd9pXrmJ07QBI+WAij5P/aPmPMX54HCE1seWL37ZdQ== + +vue-component-type-helpers@latest: + version "1.8.22" + resolved "https://registry.npmjs.org/vue-component-type-helpers/-/vue-component-type-helpers-1.8.22.tgz" + integrity sha512-LK3wJHs3vJxHG292C8cnsRusgyC5SEZDCzDCD01mdE/AoREFMl2tzLRuzwyuEsOIz13tqgBcnvysN3Lxsa14Fw== + +vue-demi@>=0.13.0: + version "0.14.6" + resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz" + integrity sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w== + +vue-demi@>=0.14.5: + version "0.14.6" + resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz" + integrity sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w== + +vue-demi@>=0.14.6: + version "0.14.6" + resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz" + integrity sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w== + +vue-docgen-api@^4.40.0: + version "4.75.0" + resolved "https://registry.npmjs.org/vue-docgen-api/-/vue-docgen-api-4.75.0.tgz" + integrity sha512-vvUzO3ew3rkp3BkptOW0/FzM6t4AKBht1BLCYROYZB5anCMl8+sQ4v3xFVqJnI3/6hKwHuChA2gSZrziK+NbXA== + dependencies: + "@babel/parser" "^7.21.4" + "@babel/types" "^7.21.4" + "@vue/compiler-dom" "^3.2.0" + "@vue/compiler-sfc" "^3.2.0" + ast-types "^0.16.1" + hash-sum "^2.0.0" + lru-cache "^8.0.3" + pug "^3.0.2" + recast "^0.23.1" + ts-map "^1.0.3" + vue-inbrowser-compiler-independent-utils "^4.69.0" + +vue-eslint-parser@^9.3.1, vue-eslint-parser@^9.3.2: + version "9.3.2" + resolved "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.2.tgz" + integrity sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg== + dependencies: + debug "^4.3.4" + eslint-scope "^7.1.1" + eslint-visitor-keys "^3.3.0" + espree "^9.3.1" + esquery "^1.4.0" + lodash "^4.17.21" + semver "^7.3.6" + +vue-i18n@*, vue-i18n@^9.6.2: + version "9.6.5" + resolved "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.6.5.tgz" + integrity sha512-dpUEjKHg7pEsaS7ZPPxp1CflaR7bGmsvZJEhnszHPKl9OTNyno5j/DvMtMSo41kpddq4felLA7GK2prjpnXVlw== + dependencies: + "@intlify/core-base" "9.6.5" + "@intlify/shared" "9.6.5" + "@vue/devtools-api" "^6.5.0" + +vue-inbrowser-compiler-independent-utils@^4.69.0: + version "4.71.1" + resolved "https://registry.npmjs.org/vue-inbrowser-compiler-independent-utils/-/vue-inbrowser-compiler-independent-utils-4.71.1.tgz" + integrity sha512-K3wt3iVmNGaFEOUR4JIThQRWfqokxLfnPslD41FDZB2ajXp789+wCqJyGYlIFsvEQ2P61PInw6/ph5iiqg51gg== + +vue-router@^4.2.5, "vue-router@>= 4.1.0 < 5.0.0": + version "4.2.5" + resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz" + integrity sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw== + dependencies: + "@vue/devtools-api" "^6.5.0" + +vue-template-compiler@^2.7.14: + version "2.7.15" + resolved "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.15.tgz" + integrity sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og== + dependencies: + de-indent "^1.0.2" + he "^1.2.0" + +vue-tsc@^1.8.22: + version "1.8.22" + resolved "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.22.tgz" + integrity sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A== + dependencies: + "@volar/typescript" "~1.10.5" + "@vue/language-core" "1.8.22" + semver "^7.5.4" + +"vue@^2.6.14 || ^3.3.0", vue@^3.0.0, "vue@^3.0.0-0 || ^2.6.0", "vue@^3.0.0-0 || ^2.7.0", vue@^3.0.4, vue@^3.2.0, vue@^3.2.25, "vue@>= 3.2.0 < 4.0.0", vue@>=2, vue@3.3.9: + version "3.3.9" + resolved "https://registry.npmjs.org/vue/-/vue-3.3.9.tgz" + integrity sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w== + dependencies: + "@vue/compiler-dom" "3.3.9" + "@vue/compiler-sfc" "3.3.9" + "@vue/runtime-dom" "3.3.9" + "@vue/server-renderer" "3.3.9" + "@vue/shared" "3.3.9" + +vuestic-ui@^1.9.0: + version "1.9.0" + resolved "https://registry.npmjs.org/vuestic-ui/-/vuestic-ui-1.9.0.tgz" + integrity sha512-SrFviSp6RbGxcTvxHSEQNJLQL9Gp7zmiEHbz8RnPoqqVVueBa9Exur8bZb9aNvOcXd0RA9p7o9Sl/mYwMIitRQ== + dependencies: + "@floating-ui/vue" "^1.0.1" + "@types/lodash" "^4.14.161" + cleave.js "^1.6.0" + colortranslator "^1.9.2" + lodash "^4.17.21" + +walker@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + +watchpack@^2.2.0: + version "2.4.0" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + dependencies: + defaults "^1.0.3" + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack-virtual-modules@^0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz" + integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw== + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + +which-typed-array@^1.1.11, which-typed-array@^1.1.13, which-typed-array@^1.1.2: + version "1.1.13" + resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz" + integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.4" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +widest-line@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz" + integrity sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== + dependencies: + string-width "^5.0.1" + +with@^7.0.0: + version "7.0.2" + resolved "https://registry.npmjs.org/with/-/with-7.0.2.tgz" + integrity sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w== + dependencies: + "@babel/parser" "^7.9.6" + "@babel/types" "^7.9.6" + assert-never "^1.2.1" + babel-walk "3.0.0-canary-5" + +wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== + +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^2.3.0: + version "2.4.3" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz" + integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== + dependencies: + graceful-fs "^4.1.11" + imurmurhash "^0.1.4" + signal-exit "^3.0.2" + +write-file-atomic@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz" + integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^3.0.7" + +ws@^6.1.0: + version "6.2.2" + resolved "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" + integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== + dependencies: + async-limiter "~1.0.0" + +ws@^8.2.3: + version "8.14.2" + resolved "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz" + integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g== + +xml-name-validator@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz" + integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== + +xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml-eslint-parser@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.2.2.tgz" + integrity sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg== + dependencies: + eslint-visitor-keys "^3.0.0" + lodash "^4.17.21" + yaml "^2.0.0" + +yaml@^2.0.0, yaml@^2.1.1, yaml@2.3.4: + version "2.3.4" + resolved "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz" + integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== + +yauzl@^2.10.0: + version "2.10.0" + resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz" + integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==