forked from DebaucheryLibrarian/traxxx
278 lines
6.8 KiB
JavaScript
278 lines
6.8 KiB
JavaScript
'use strict';
|
|
|
|
const adulttime = require('./adulttime');
|
|
const assylum = require('./assylum');
|
|
const aziani = require('./aziani');
|
|
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');
|
|
const cherrypimps = require('./cherrypimps');
|
|
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');
|
|
const fullpornnetwork = require('./fullpornnetwork');
|
|
const gamma = require('./gamma');
|
|
const hitzefrei = require('./hitzefrei');
|
|
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');
|
|
const kellymadison = require('./kellymadison');
|
|
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');
|
|
const nubiles = require('./nubiles');
|
|
const perfectgonzo = require('./perfectgonzo');
|
|
const pervcity = require('./pervcity');
|
|
const porncz = require('./porncz');
|
|
const pornhub = require('./pornhub');
|
|
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');
|
|
const topwebmodels = require('./topwebmodels');
|
|
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');
|
|
|
|
// 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,
|
|
czechav,
|
|
pornworld: ddfnetwork,
|
|
dogfart,
|
|
dogfartnetwork: dogfart,
|
|
dorcel,
|
|
elegantangel,
|
|
famedigital,
|
|
exploitedx: elevatedx,
|
|
firstanalquest,
|
|
forbondage: porndoe,
|
|
fullpornnetwork,
|
|
gamma,
|
|
gaywire: bangbros,
|
|
girlgirl: julesjordan,
|
|
hitzefrei,
|
|
hookuphotshot,
|
|
hussiepass: hush,
|
|
hushpass: hush,
|
|
insex,
|
|
interracialpass: hush,
|
|
inthecrack,
|
|
jayrock,
|
|
jesseloadsmonsterfacials,
|
|
julesjordan,
|
|
karups,
|
|
kellymadison,
|
|
killergram,
|
|
kink,
|
|
kinkvr: badoink,
|
|
legalporno,
|
|
letsdoeit: porndoe,
|
|
littlecapricedreams,
|
|
mamacitaz: porndoe,
|
|
mikeadriano,
|
|
mindgeek,
|
|
naughtyamerica,
|
|
nebraskacoeds: elevatedx,
|
|
newsensations,
|
|
nubiles,
|
|
pascalssubsluts,
|
|
perfectgonzo,
|
|
pervcity,
|
|
pierrewoodman,
|
|
pimpxxx: cherrypimps,
|
|
pinkyxxx,
|
|
porncz,
|
|
pornpros: whalemember,
|
|
private: privateNetwork,
|
|
score,
|
|
sexyhub: mindgeek,
|
|
swallowsalon: julesjordan,
|
|
teencoreclub,
|
|
teamskeet,
|
|
topwebmodels,
|
|
transbella: porndoe,
|
|
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,
|
|
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,
|
|
burningangel: gamma,
|
|
cherrypimps,
|
|
deeper: vixen,
|
|
deeplush: nubiles,
|
|
devilsfilm: famedigital,
|
|
digitalplayground: mindgeek,
|
|
dogfartnetwork: dogfart,
|
|
dorcelclub: dorcel,
|
|
doubleviewcasting: firstanalquest,
|
|
dtfsluts: fullpornnetwork,
|
|
elegantangel,
|
|
evilangel: gamma,
|
|
exploitedcollegegirls: elevatedx,
|
|
eyeontheguy: hush,
|
|
fakehub: mindgeek,
|
|
firstanalquest,
|
|
forbondage: porndoe,
|
|
freeones,
|
|
gangbangcreampie: aziani,
|
|
gaywire: bangbros,
|
|
girlfaction: fullpornnetwork,
|
|
gloryholesecrets: aziani,
|
|
hergape: fullpornnetwork,
|
|
hitzefrei,
|
|
homemadeanalwhores: fullpornnetwork,
|
|
hookuphotshot,
|
|
hotcrazymess: nubiles,
|
|
hushpass: hush,
|
|
hussiepass: hush,
|
|
iconmale: mindgeek,
|
|
interracialpass: hush,
|
|
interracialpovs: hush,
|
|
inthecrack,
|
|
jamesdeen: fullpornnetwork,
|
|
julesjordan,
|
|
karups,
|
|
kellymadison,
|
|
killergram,
|
|
kink,
|
|
kinkvr: badoink,
|
|
legalporno,
|
|
letsdoeit: porndoe,
|
|
littlecapricedreams,
|
|
mamacitaz: porndoe,
|
|
men: mindgeek,
|
|
metrohd: mindgeek,
|
|
milehighmedia: mindgeek,
|
|
milfvr: wankzvr,
|
|
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,
|
|
porncz,
|
|
pornhub,
|
|
pornworld: ddfnetwork,
|
|
povperverts: fullpornnetwork,
|
|
povpornstars: hush,
|
|
private: privateNetwork,
|
|
realitykings: mindgeek,
|
|
realvr: badoink,
|
|
roccosiffredi: famedigital,
|
|
score,
|
|
seehimfuck: hush,
|
|
sexyhub: mindgeek,
|
|
silverstonedvd: famedigital,
|
|
silviasaint: famedigital,
|
|
swallowed: mikeadriano,
|
|
teamskeet,
|
|
teencoreclub,
|
|
thatsitcomshow: nubiles,
|
|
topwebmodels,
|
|
transangels: mindgeek,
|
|
transbella: porndoe,
|
|
tranzvr: wankzvr,
|
|
trueanal: mikeadriano,
|
|
tushy: vixen,
|
|
tushyraw: vixen,
|
|
twistys: mindgeek,
|
|
vipsexvault: porndoe,
|
|
vixen,
|
|
vrcosplayx: badoink,
|
|
wankzvr,
|
|
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 } }), {}),
|
|
};
|