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
JavaScript
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;
;