UNPKG

@aerapass/country-data

Version:

Data about countries - like their ISO codes and currencies

76 lines 2.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.continents = void 0; const _ = require("underscore"); const regions_1 = require("./regions"); exports.continents = { asia: {}, africa: {}, northAmerica: {}, southAmerica: {}, antartica: {}, europe: {}, oceania: {}, }; exports.continents.asia = { name: 'Asia', regions: ['centralAsia', 'southernAsia', 'southeastAsia', 'eastAsia', 'westernAsia'], countries: _.flatten([ regions_1.regions.centralAsia.countries, regions_1.regions.southernAsia.countries, regions_1.regions.southeastAsia.countries, regions_1.regions.eastAsia.countries, regions_1.regions.westernAsia.countries, ]).sort(), }; exports.continents.africa = { name: 'Africa', regions: ['centralAfrica', 'northAfrica', 'southernAfrica', 'eastAfrica', 'westAfrica'], countries: _.flatten([ regions_1.regions.centralAfrica.countries, regions_1.regions.northAfrica.countries, regions_1.regions.southernAfrica.countries, regions_1.regions.eastAfrica.countries, regions_1.regions.westAfrica.countries, ]).sort(), }; exports.continents.northAmerica = { name: 'North America', regions: ['centralAmerica', 'northernAmerica', 'caribbean'], countries: _.flatten([ regions_1.regions.centralAmerica.countries, regions_1.regions.northernAmerica.countries, regions_1.regions.caribbean.countries, ]).sort(), }; exports.continents.southAmerica = { name: 'South America', regions: ['southAmerica'], countries: _.flatten([regions_1.regions.southAmerica.countries]).sort(), }; exports.continents.antartica = { name: 'Antartica', regions: ['antartica'], countries: _.flatten([regions_1.regions.antartica.countries]).sort(), }; exports.continents.europe = { name: 'Europe', regions: ['northernEurope', 'southernEurope', 'easternEurope', 'westernEurope'], countries: _.flatten([ regions_1.regions.northernEurope.countries, regions_1.regions.southernEurope.countries, regions_1.regions.easternEurope.countries, regions_1.regions.westernEurope.countries, ]).sort(), }; exports.continents.oceania = { name: 'Oceania', regions: ['australia', 'melanesia', 'micronesia', 'polynesia'], countries: _.flatten([ regions_1.regions.australia.countries, regions_1.regions.melanesia.countries, regions_1.regions.micronesia.countries, regions_1.regions.polynesia.countries, ]).sort(), }; //# sourceMappingURL=continents.js.map