Создаем на Github репозиторий cwp-16, клонируем его, открываем в IDE
  
  
    С помощью библиотеки axios будем отправлять GET-запросы к Geocode.XYZ API (или другой сервис геокодирования)
  
  
    Например, получим гео-информацию по Минску:
    https://geocode.xyz/Minsk?json=1
  
  
    Создаем скрипт async.js. В этом файле будем использовать операторы async/await для ожидания промисов
  
  
    1. С помощью Geocode.XYZ API отправим параллельные запросы на информацию о городах - Минск, Мадрид, Рим. Из ответов выведем соответствия город - страна
  
  
    2. С помощью Promise.any получим страну этих городов - Париж, Ницца
  
  
    3. С помощью Geocode.XYZ API отправим параллельные запросы на информацию о городах - Брест и Минск. С помощью geolib вычислим расстояние между ними
  
  
    4. С помощью Geocode.XYZ API и Promise.mapSeries отправим последовательные запросы на информацию о городах - Минск, Копенгаген, Осло, Брюссель. С помощью geolib.findNearest найдем ближаший к Минску город