Added Jules Jordan scraper. Added render argument to stop going into ncurses mode during dev.

This commit is contained in:
2019-03-18 04:46:53 +01:00
parent d84466445c
commit 1a170bfbd5
12 changed files with 394 additions and 59 deletions

View File

@@ -4,6 +4,7 @@ const config = require('config');
const moment = require('moment');
const blessed = require('neo-blessed');
const argv = require('./argv');
const networks = require('../networks.js');
const scrapers = require('./scrapers');
const render = require('./tui/render');
@@ -115,13 +116,15 @@ async function fetchScenes(sites) {
}
async function init() {
const screen = initScreen();
const sites = accumulateSites();
const scenes = await fetchScenes(sites);
const sortedScenes = scenes.sort(({ date: dateA }, { date: dateB }) => moment(dateB).diff(dateA));
render(sortedScenes, screen);
if (argv.render) {
const screen = initScreen();
const sortedScenes = scenes.sort(({ date: dateA }, { date: dateB }) => moment(dateB).diff(dateA));
render(sortedScenes, screen);
}
}
init();