UNPKG

factbook

Version:

Serves as an independent data scraping module, complete with ontology and full scraping ability for the CIA World Factbook site

33 lines (32 loc) 1.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // Constants repeatedly used, and best here rather than violating DRY. var constants_1 = require("./constants/constants"); exports.consts = constants_1.consts; // Factbook global store. Needs to be massive objects as the entities // often reference each other, and this needs to be held in memory // until committed to file form. var globalStore_1 = require("./constants/globalStore"); exports.store = globalStore_1.store; // Utility Functions var download_image_1 = require("./utils/download-image"); exports.downloadImage = download_image_1.downloadImage; var download_images_1 = require("./utils/download-images"); exports.downloadImages = download_images_1.downloadImages; var flush_store_1 = require("./utils/flush-store"); exports.flushStore = flush_store_1.flushStore; var get_country_url_1 = require("./utils/get-country-url"); exports.getCountryURL = get_country_url_1.getCountryURL; var load_files_1 = require("./utils/load-files"); exports.loadFiles = load_files_1.loadFiles; var save_files_1 = require("./utils/save-files"); exports.saveFiles = save_files_1.saveFiles; // Data Scrape Functions var get_countries_data_1 = require("./utils/get-countries-data"); exports.getCountriesData = get_countries_data_1.getCountriesData; var get_country_data_1 = require("./utils/get-country-data"); exports.getCountryData = get_country_data_1.getCountryData; var get_countries_1 = require("./utils/get-countries"); exports.getCountries = get_countries_1.getCountries; var get_images_1 = require("./utils/get-images"); exports.getImages = get_images_1.getImages;