From a83cdcc66e3f869aa7b0d306fe3c5c8a9803bf0b Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Tue, 21 Dec 2021 18:13:12 +0530 Subject: [PATCH] Add LatestNovel (Closes LNReader/lnreader-sources#136) --- src/sources/multisrc/madara/MadaraGenerator.js | 11 ++++++++++- src/sources/sources.js | 2 ++ src/sources/sources.json | 7 +++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/sources/multisrc/madara/MadaraGenerator.js b/src/sources/multisrc/madara/MadaraGenerator.js index c5248f15..55447a61 100644 --- a/src/sources/multisrc/madara/MadaraGenerator.js +++ b/src/sources/multisrc/madara/MadaraGenerator.js @@ -227,6 +227,15 @@ export const HizoMangaScraper = new MadaraScraper( 'https://hizomanga.com/', 'HizoManga', getPath(96), - null, + true, 56, ); + +export const LatestNovelScraper = new MadaraScraper( + 98, + 'https://latestnovel.net/', + 'LatestNovel', + getPath(98), + false, + 130, +); diff --git a/src/sources/sources.js b/src/sources/sources.js index f89923a2..b3568a6a 100644 --- a/src/sources/sources.js +++ b/src/sources/sources.js @@ -40,6 +40,7 @@ import { FirstKissNovelScraper, FreeNovelScraper, HizoMangaScraper, + LatestNovelScraper, LightNovelHeavenScraper, LightNovelsHubScraper, LunarLettersScraper, @@ -195,6 +196,7 @@ export const getSource = sourceId => { 95: BestLightNovel, 96: HizoMangaScraper, 97: NovelFullMeScraper, + 98: LatestNovelScraper, }; return scrapers[sourceId]; diff --git a/src/sources/sources.json b/src/sources/sources.json index 845ab41a..0eb51258 100644 --- a/src/sources/sources.json +++ b/src/sources/sources.json @@ -670,5 +670,12 @@ "sourceName": "NovelFull.me", "icon": "https://github.com/LNReader/lnreader-sources/blob/main/src/en/novelfullme/icon.png?raw=true", "lang": "English" + }, + { + "sourceId": 98, + "url": "https://latestnovel.net/", + "sourceName": "LatestNovel", + "icon": "https://github.com/LNReader/lnreader-sources/blob/main/multisrc/madara/icons/latestnovel.png?raw=true", + "lang": "English" } ]