47 lines
1.4 KiB
TypeScript
47 lines
1.4 KiB
TypeScript
import { Fetcher } from '../utils';
|
|
import { CineHDPlus } from './CineHDPlus';
|
|
import { Cuevana } from './Cuevana';
|
|
import { Eurostreaming } from './Eurostreaming';
|
|
import { FrenchCloud } from './FrenchCloud';
|
|
import { HomeCine } from './HomeCine';
|
|
import { KinoGer } from './KinoGer';
|
|
import { MegaKino } from './MegaKino';
|
|
import { MeineCloud } from './MeineCloud';
|
|
import { MostraGuarda } from './MostraGuarda';
|
|
import { Movix } from './Movix';
|
|
import { PrimeWire } from './PrimeWire';
|
|
import { StreamKiste } from './StreamKiste';
|
|
import { Source } from './types';
|
|
import { VerHdLink } from './VerHdLink';
|
|
import { VidSrc } from './VidSrc';
|
|
import { VixSrc } from './VixSrc';
|
|
import { XPrime } from './XPrime';
|
|
|
|
export * from './types';
|
|
|
|
export const createSources = (fetcher: Fetcher): Source[] => [
|
|
// multi
|
|
new VixSrc(fetcher),
|
|
// EN
|
|
new PrimeWire(fetcher),
|
|
// new Soaper(fetcher), // timing-out regularly since days
|
|
new VidSrc(fetcher),
|
|
new XPrime(fetcher),
|
|
// ES / MX
|
|
new CineHDPlus(fetcher),
|
|
new Cuevana(fetcher),
|
|
new HomeCine(fetcher),
|
|
new VerHdLink(fetcher),
|
|
// DE
|
|
new KinoGer(fetcher),
|
|
new MegaKino(fetcher),
|
|
new MeineCloud(fetcher),
|
|
new StreamKiste(fetcher),
|
|
// FR
|
|
// new Frembed(fetcher), // timing-out regularly since days
|
|
new FrenchCloud(fetcher),
|
|
new Movix(fetcher),
|
|
// IT
|
|
new Eurostreaming(fetcher),
|
|
new MostraGuarda(fetcher),
|
|
];
|