all-airports
Version:
Serves as an independent data scraping module, complete with ontology and full scraping ability for the airports of the world
33 lines (32 loc) • 1.87 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;
// All Airports 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 flush_store_1 = require("./utils/flush-store");
exports.flushStore = flush_store_1.flushStore;
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 airports_datahub_1 = require("./scrapers/airports-datahub");
exports.getAirportsFromDatahub = airports_datahub_1.getAirportsFromDatahub;
var airports_geojson_1 = require("./scrapers/airports-geojson");
exports.getAirportsFromGeoJson = airports_geojson_1.getAirportsFromGeoJson;
var airports_npm_1 = require("./scrapers/airports-npm");
exports.getAirportsFromNpm = airports_npm_1.getAirportsFromNpm;
var airports_oa_runways_1 = require("./scrapers/airports-oa-runways");
exports.getRunwaysFromOurAirports = airports_oa_runways_1.getRunwaysFromOurAirports;
var helicopter_landing_zones_1 = require("./scrapers/helicopter-landing-zones");
exports.getHelicopterLandingZones = helicopter_landing_zones_1.getHelicopterLandingZones;
var country_code_lookup_tables_1 = require("./utils/country-code-lookup-tables");
exports.createLookupTable = country_code_lookup_tables_1.createLookupTable;
var get_countries_1 = require("./utils/get-countries");
exports.getCountries = get_countries_1.getCountries;