'use strict'; const argv = require('./argv'); const knex = require('./knex'); const initServer = require('./web/server'); const scrapeSites = require('./scrape-sites'); const scrapeRelease = require('./scrape-release'); const { scrapeActors } = require('./actors'); async function init() { if (argv.url) { await scrapeRelease(argv.url); knex.destroy(); return; } if (argv.scrape || argv.networks || argv.sites) { await scrapeSites(); knex.destroy(); return; } if (argv.actors) { await scrapeActors(); knex.destroy(); return; } await initServer(); } init();