From edcb661b86082f362f27abcbfa0ae1aabac2588d Mon Sep 17 00:00:00 2001 From: hani19998 <100415641+hani19998@users.noreply.github.com> Date: Sun, 6 Mar 2022 15:36:52 +0300 Subject: [PATCH] feat(source): Add TeamXNovel (Closes LNReader/lnreader-sources#175) * Update MadaraGenerator.js TeamXNovel * Update sourceManager.ts TeamXNovel * Update sources.json TeamXNovel --- src/sources/multisrc/madara/MadaraGenerator.js | 9 +++++++++ src/sources/sourceManager.ts | 2 ++ src/sources/sources.json | 9 ++++++++- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/sources/multisrc/madara/MadaraGenerator.js b/src/sources/multisrc/madara/MadaraGenerator.js index a74c9f4d..b4dac4d2 100644 --- a/src/sources/multisrc/madara/MadaraGenerator.js +++ b/src/sources/multisrc/madara/MadaraGenerator.js @@ -257,3 +257,12 @@ export const Novel4UpScraper = new MadaraScraper( false, 2, ); + +export const TeamXNovelScraper = new MadaraScraper( + 107, + 'https://teamxnovel.com/', + 'TeamXNovel', + getPath(107), + false, + 2, +); diff --git a/src/sources/sourceManager.ts b/src/sources/sourceManager.ts index 01244a73..80028cc1 100644 --- a/src/sources/sourceManager.ts +++ b/src/sources/sourceManager.ts @@ -50,6 +50,7 @@ import { MostNovelScraper, MysticalSeriesScraper, Novel4UpScraper, + TeamXNovelScraper, NovelCakeScraper, NovelMultiverseScraper, NovelsRockScraper, @@ -226,6 +227,7 @@ export const sourceManager = (sourceId: number): Scraper => { 101: ArMTLScraper, 103: SakuraNovelScraper, 104: Novel4UpScraper, + 107: TeamXNovelScraper, }; return scrapers[sourceId]; diff --git a/src/sources/sources.json b/src/sources/sources.json index 52dd24ce..74171bd3 100644 --- a/src/sources/sources.json +++ b/src/sources/sources.json @@ -712,5 +712,12 @@ "sourceName": "Novel4Up", "icon": "https://github.com/LNReader/lnreader-sources/blob/main/multisrc/madara/icons/novel4up.png?raw=true", "lang": "Arabic" - } + }, + { + "sourceId": 107, + "url": "https://teamxnovel.com/", + "sourceName": "TeamXNovel", + "icon": "https://github.com/LNReader/lnreader-sources/blob/main/multisrc/madara/icons/teamxnovel.png?raw=true", + "lang": "Arabic" + }, ]