From f206c3990ca40d4a0a1a41151ae873e256e8d053 Mon Sep 17 00:00:00 2001 From: Tristan Date: Wed, 4 Sep 2024 13:28:05 +0200 Subject: [PATCH] feat(RadiantScans): add connector (#7384) https://radiantscans.com --- src/web/mjs/connectors/RadiantScans.mjs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/web/mjs/connectors/RadiantScans.mjs diff --git a/src/web/mjs/connectors/RadiantScans.mjs b/src/web/mjs/connectors/RadiantScans.mjs new file mode 100644 index 0000000000..d0ae76a324 --- /dev/null +++ b/src/web/mjs/connectors/RadiantScans.mjs @@ -0,0 +1,22 @@ +import WordPressMangastream from './templates/WordPressMangastream.mjs'; + +export default class RadiantScans extends WordPressMangastream { + constructor() { + super(); + super.id = 'radiantscans'; + super.label = 'RadiantScans'; + this.tags = [ 'manga', 'english', 'scanlation' ]; + this.url = 'https://radiantscans.com'; + this.path = '/series/list-mode/'; + + this.queryChapters = 'div#chapterlist ul li a'; + } + + get icon() { + return '/img/connectors/luminousscans'; + } + + async _getPages(chapter) { + return (await super._getPages(chapter)).filter(image => !/\/NovelBanner[^.]+\.(png|jpeg|jpg|gif)$/i.test(image)); + } +} \ No newline at end of file