Files
knightcrawler/index.js
2019-03-13 22:41:15 +01:00

24 lines
596 B
JavaScript

const express = require("express");
const server = express();
const { connect } = require('./lib/repository');
const tpbDump = require('./scrapers/piratebay_dump');
const horribleSubs = require('./scrapers/api/horriblesubs');
const providers = [tpbDump];
async function scrape() {
providers.forEach((provider) => provider.scrape());
}
server.post('/scrape', function(req, res) {
scrape();
res.send(200);
});
server.listen(7000, async function () {
await connect();
console.log('Scraper started');
const shows = await horribleSubs.allShows();
console.log(shows)
//scrape();
});