traxxx/src/scrapers/scrapers.js

278 lines
6.8 KiB
JavaScript
Raw Normal View History

'use strict';
const adulttime = require('./adulttime');
const assylum = require('./assylum');
const aziani = require('./aziani');
2020-03-01 04:28:08 +00:00
const amateurallure = require('./amateurallure');
const americanpornstar = require('./americanpornstar');
const badoink = require('./badoink');
const bamvisions = require('./bamvisions');
const bang = require('./bang');
const bangbros = require('./bangbros');
const blowpass = require('./blowpass');
2020-02-13 02:44:04 +00:00
const cherrypimps = require('./cherrypimps');
2020-09-13 22:53:41 +00:00
const czechav = require('./czechav');
const ddfnetwork = require('./ddfnetwork');
const dogfart = require('./dogfart');
const dorcel = require('./dorcel');
const elegantangel = require('./elegantangel');
const famedigital = require('./famedigital');
const firstanalquest = require('./firstanalquest');
const elevatedx = require('./elevatedx');
2020-02-15 00:50:22 +00:00
const fullpornnetwork = require('./fullpornnetwork');
const gamma = require('./gamma');
2020-07-21 02:04:07 +00:00
const hitzefrei = require('./hitzefrei');
2020-09-03 20:22:12 +00:00
const hookuphotshot = require('./hookuphotshot');
const hush = require('./hush');
const insex = require('./insex');
const inthecrack = require('./inthecrack');
const jayrock = require('./jayrock');
const jesseloadsmonsterfacials = require('./jesseloadsmonsterfacials');
const julesjordan = require('./julesjordan');
const karups = require('./karups');
2019-12-10 21:35:00 +00:00
const kellymadison = require('./kellymadison');
2020-07-09 02:31:27 +00:00
const killergram = require('./killergram');
const kink = require('./kink');
const legalporno = require('./legalporno');
const littlecapricedreams = require('./littlecapricedreams');
const porndoe = require('./porndoe');
const mikeadriano = require('./mikeadriano');
const mindgeek = require('./mindgeek');
const naughtyamerica = require('./naughtyamerica');
const newsensations = require('./newsensations');
2020-02-12 22:00:32 +00:00
const nubiles = require('./nubiles');
const perfectgonzo = require('./perfectgonzo');
const pervcity = require('./pervcity');
2020-07-22 02:12:20 +00:00
const porncz = require('./porncz');
const pornhub = require('./pornhub');
2020-09-14 00:40:27 +00:00
const pascalssubsluts = require('./pascalssubsluts'); // reserved keyword
const pierrewoodman = require('./pierrewoodman');
const pinkyxxx = require('./pinkyxxx');
const privateNetwork = require('./private'); // reserved keyword
const score = require('./score');
const teamskeet = require('./teamskeet');
const teencoreclub = require('./teencoreclub');
2021-01-14 00:37:50 +00:00
const topwebmodels = require('./topwebmodels');
2020-10-26 00:42:38 +00:00
const traxxx = require('./traxxx');
const vivid = require('./vivid');
const vixen = require('./vixen');
const vogov = require('./vogov');
const wankzvr = require('./wankzvr');
const whalemember = require('./whalemember');
const xempire = require('./xempire');
2019-11-17 02:56:45 +00:00
// profiles
const boobpedia = require('./boobpedia');
const freeones = require('./freeones');
const scrapers = {
releases: {
adulttime,
amateurallure,
americanpornstar,
amateureuro: porndoe,
assylum,
aziani,
badoink,
bamvisions,
bang,
bangbros,
blowpass,
brazzers: mindgeek,
cherrypimps,
2020-09-13 22:53:41 +00:00
czechav,
pornworld: ddfnetwork,
dogfart,
dogfartnetwork: dogfart,
dorcel,
elegantangel,
famedigital,
exploitedx: elevatedx,
firstanalquest,
forbondage: porndoe,
fullpornnetwork,
gamma,
gaywire: bangbros,
girlgirl: julesjordan,
2020-07-21 02:04:07 +00:00
hitzefrei,
2020-09-03 20:22:12 +00:00
hookuphotshot,
hussiepass: hush,
hushpass: hush,
insex,
interracialpass: hush,
inthecrack,
jayrock,
jesseloadsmonsterfacials,
julesjordan,
karups,
kellymadison,
2020-07-09 02:31:27 +00:00
killergram,
kink,
kinkvr: badoink,
legalporno,
letsdoeit: porndoe,
littlecapricedreams,
mamacitaz: porndoe,
mikeadriano,
mindgeek,
naughtyamerica,
nebraskacoeds: elevatedx,
newsensations,
nubiles,
2020-09-14 00:40:27 +00:00
pascalssubsluts,
perfectgonzo,
pervcity,
pierrewoodman,
pimpxxx: cherrypimps,
pinkyxxx,
2020-07-22 02:12:20 +00:00
porncz,
pornpros: whalemember,
private: privateNetwork,
score,
sexyhub: mindgeek,
swallowsalon: julesjordan,
teencoreclub,
teamskeet,
2021-01-14 00:37:50 +00:00
topwebmodels,
transbella: porndoe,
2020-10-26 00:42:38 +00:00
traxxx,
vipsexvault: porndoe,
vivid,
vixen,
vogov,
wankzvr,
whalemember,
xempire,
},
actors: {
'18vr': badoink,
'21sextury': gamma,
allanal: mikeadriano,
amateureuro: porndoe,
americanpornstar,
analbbc: fullpornnetwork,
analized: fullpornnetwork,
analviolation: fullpornnetwork,
anilos: nubiles,
aziani,
2021-02-02 23:46:59 +00:00
babes: mindgeek,
babevr: badoink,
backroomcastingcouch: elevatedx,
baddaddypov: fullpornnetwork,
badoinkvr: badoink,
bamvisions,
bang,
bangbros,
blacked: vixen,
blackedraw: vixen,
blackambush: elevatedx,
blowpass,
boobpedia,
brattysis: nubiles,
brazzers: mindgeek,
2021-02-02 21:36:47 +00:00
burningangel: gamma,
cherrypimps,
deeper: vixen,
deeplush: nubiles,
devilsfilm: famedigital,
2021-02-02 23:46:59 +00:00
digitalplayground: mindgeek,
dogfartnetwork: dogfart,
dorcelclub: dorcel,
doubleviewcasting: firstanalquest,
dtfsluts: fullpornnetwork,
elegantangel,
evilangel: gamma,
exploitedcollegegirls: elevatedx,
eyeontheguy: hush,
2021-02-02 23:46:59 +00:00
fakehub: mindgeek,
firstanalquest,
forbondage: porndoe,
freeones,
gangbangcreampie: aziani,
2021-01-17 01:07:02 +00:00
gaywire: bangbros,
girlfaction: fullpornnetwork,
gloryholesecrets: aziani,
hergape: fullpornnetwork,
2020-07-21 02:04:07 +00:00
hitzefrei,
homemadeanalwhores: fullpornnetwork,
2020-09-03 20:22:12 +00:00
hookuphotshot,
hotcrazymess: nubiles,
hushpass: hush,
hussiepass: hush,
2021-02-02 23:46:59 +00:00
iconmale: mindgeek,
interracialpass: hush,
interracialpovs: hush,
inthecrack,
jamesdeen: fullpornnetwork,
julesjordan,
karups,
kellymadison,
2020-07-09 02:31:27 +00:00
killergram,
kink,
kinkvr: badoink,
legalporno,
letsdoeit: porndoe,
littlecapricedreams,
mamacitaz: porndoe,
2021-02-02 23:46:59 +00:00
men: mindgeek,
metrohd: mindgeek,
milehighmedia: mindgeek,
milfvr: wankzvr,
2021-02-02 23:46:59 +00:00
mofos: mindgeek,
mugfucked: fullpornnetwork,
naughtyamerica,
nebraskacoeds: elevatedx,
nfbusty: nubiles,
nubilefilms: nubiles,
nubiles,
nubilesporn: nubiles,
nympho: mikeadriano,
onlyprince: fullpornnetwork,
pascalssubsluts,
pervcity,
pervertgallery: fullpornnetwork,
peternorth: famedigital,
pierrewoodman,
pimpxxx: cherrypimps,
2020-07-22 02:12:20 +00:00
porncz,
pornhub,
pornworld: ddfnetwork,
povperverts: fullpornnetwork,
povpornstars: hush,
private: privateNetwork,
2021-02-02 23:46:59 +00:00
realitykings: mindgeek,
realvr: badoink,
roccosiffredi: famedigital,
score,
seehimfuck: hush,
sexyhub: mindgeek,
silverstonedvd: famedigital,
silviasaint: famedigital,
swallowed: mikeadriano,
teamskeet,
teencoreclub,
thatsitcomshow: nubiles,
topwebmodels,
2021-02-02 23:46:59 +00:00
transangels: mindgeek,
transbella: porndoe,
tranzvr: wankzvr,
trueanal: mikeadriano,
tushy: vixen,
tushyraw: vixen,
2021-02-02 23:46:59 +00:00
twistys: mindgeek,
vipsexvault: porndoe,
vixen,
vrcosplayx: badoink,
wankzvr,
2021-02-02 21:36:47 +00:00
wicked: gamma,
wildoncam: cherrypimps,
xempire,
},
};
module.exports = {
// add slug for easy internal reference
releases: Object.entries(scrapers.releases).reduce((acc, [slug, scraper]) => ({ ...acc, [slug]: { ...scraper, slug } }), {}),
actors: Object.entries(scrapers.actors).reduce((acc, [slug, scraper]) => ({ ...acc, [slug]: { ...scraper, slug } }), {}),
};