@@ -0,0 +1,708 @@
|
|||||||
|
{
|
||||||
|
"العربية": [
|
||||||
|
{
|
||||||
|
"id": "ar-mtl",
|
||||||
|
"name": "ArMTL[madara]",
|
||||||
|
"site": "https://ar-mtl.club/",
|
||||||
|
"lang": "العربية",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/arabic/ArMTL[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/armtl.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "arnovel",
|
||||||
|
"name": "ArNovel[madara]",
|
||||||
|
"site": "https://arnovel.me/",
|
||||||
|
"lang": "العربية",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/arabic/ArNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/arnovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "hizomanga",
|
||||||
|
"name": "HizoManga[madara]",
|
||||||
|
"site": "https://hizomanga.com/",
|
||||||
|
"lang": "العربية",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/arabic/HizoManga[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/hizomanga.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "kol-novel",
|
||||||
|
"name": "Kol Novel[wpmangastream]",
|
||||||
|
"site": "https://kolnovel.com/",
|
||||||
|
"lang": "العربية",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/arabic/KolNovel[wpmangastream].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/wpmangastream/icons/kol-novel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "kolnovel",
|
||||||
|
"name": "KolNovel",
|
||||||
|
"site": "https://kolnovel.lol/",
|
||||||
|
"lang": "العربية",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/arabic/kolnovel.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/wpmangastream/icons/kolnovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "novel4up",
|
||||||
|
"name": "Novel4Up[madara]",
|
||||||
|
"site": "https://novel4up.com/",
|
||||||
|
"lang": "العربية",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/arabic/Novel4Up[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/novel4up.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "riwyat",
|
||||||
|
"name": "Riwyat[madara]",
|
||||||
|
"site": "https://riwyat.com/",
|
||||||
|
"lang": "العربية",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/arabic/Riwyat[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/riwyat.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "teamxnovel",
|
||||||
|
"name": "TeamXNovel[madara]",
|
||||||
|
"site": "https://teamxnovel.com/",
|
||||||
|
"lang": "العربية",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/arabic/TeamXNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/teamxnovel.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"中文, 汉语, 漢語": [
|
||||||
|
{
|
||||||
|
"id": "linovelib",
|
||||||
|
"name": "Linovelib",
|
||||||
|
"site": "https://w.linovelib.com",
|
||||||
|
"lang": "中文, 汉语, 漢語",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/chinese/linovelib.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/cn/linovelib/icon.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"English": [
|
||||||
|
{
|
||||||
|
"id": "1stkissnovel",
|
||||||
|
"name": "FirstKissNovel[madara]",
|
||||||
|
"site": "https://1stkissnovel.org/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/FirstKissNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/firstkissnovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "BLN.com",
|
||||||
|
"name": "BestLightNovel",
|
||||||
|
"site": "https://bestlightnovel.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/bestlightnovel.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/en/bestlightnovel/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "boxnovel",
|
||||||
|
"name": "BoxNovel[madara]",
|
||||||
|
"site": "https://boxnovel.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/BoxNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/boxnovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "clicknovel",
|
||||||
|
"name": "ClickNovel[madara]",
|
||||||
|
"site": "https://clicknovel.net/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/ClickNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/clicknovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "cratenovel",
|
||||||
|
"name": "CrateNovel[madara]",
|
||||||
|
"site": "https://cratenovel.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/CrateNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/cratenovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "daonovel",
|
||||||
|
"name": "DaoNovel[madara]",
|
||||||
|
"site": "https://daonovel.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/DaoNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/daonovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "fanTLS",
|
||||||
|
"name": "Fans Translations[madara]",
|
||||||
|
"site": "https://fanstranslations.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/FansTranslations[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/fanstranslations.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "freenovel.me",
|
||||||
|
"name": "FreeNovelMe[madara]",
|
||||||
|
"site": "https://freenovel.me/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/FreeNovelMe[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/freenovelme.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "ftest",
|
||||||
|
"name": "Filter Test",
|
||||||
|
"site": "https://noblemtl.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/filterTests.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/en/noblemtl/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "FWN.com",
|
||||||
|
"name": "Web NOVEL",
|
||||||
|
"site": "https://freewebnovel.com",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/freewebnovel.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/en/freewebnovel/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "guavaread",
|
||||||
|
"name": "Guavaread[madara]",
|
||||||
|
"site": "https://guavaread.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/Guavaread[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/guavaread.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "lnheaven",
|
||||||
|
"name": "LightNovelHeaven[madara]",
|
||||||
|
"site": "https://lightnovelheaven.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/LightNovelHeaven[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/lightnovelheaven.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "Ltnovel.com",
|
||||||
|
"name": "Ltnovel[readwn]",
|
||||||
|
"site": "https://www.ltnovel.com",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/Ltnovel[readwn].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/readwn/icons/ltnovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "lunarletters",
|
||||||
|
"name": "LunarLetters[madara]",
|
||||||
|
"site": "https://www.lunarletters.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/LunarLetters[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/lunarletters.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mostnovel",
|
||||||
|
"name": "MostNovel[madara]",
|
||||||
|
"site": "https://mostnovel.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/MostNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/mostnovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mtl-novel",
|
||||||
|
"name": "MTL-Novel[madara]",
|
||||||
|
"site": "https://mtl-novel.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/MTLNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/mtl-novel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mtlnovel.club",
|
||||||
|
"name": "MTLNovel.Club[madara]",
|
||||||
|
"site": "https://mtlnovel.club/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/MTLNovelClub[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/mtlnovel.club.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mysticalmerries",
|
||||||
|
"name": "MysticalSeries[madara]",
|
||||||
|
"site": "https://mysticalmerries.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/MysticalSeries[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/mysticalseries.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "neosekaiTLS",
|
||||||
|
"name": "NeoSekai Translations[madara]",
|
||||||
|
"site": "https://www.neosekaitranslations.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/NeoSekaiTranslations[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/neosekaitranslations.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "noblemtl",
|
||||||
|
"name": "NobleMTL",
|
||||||
|
"site": "https://noblemtl.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/nobleMTL.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/en/noblemtl/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "nocturneTLS",
|
||||||
|
"name": "Nocturne Translations[madara]",
|
||||||
|
"site": "https://nocturnetls.net/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/NocturneTranslations[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/nocturnetranslations.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "noobchanTL",
|
||||||
|
"name": "Noobchan Translation[madara]",
|
||||||
|
"site": "https://noobchan.xyz/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/NoobchanTranslation[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/noobchantranslation.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "novelmultiverse",
|
||||||
|
"name": "NovelMultiverse[madara]",
|
||||||
|
"site": "https://www.novelmultiverse.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/NovelMultiverse[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/novelmultiverse.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "novelr18",
|
||||||
|
"name": "NovelR18[madara]",
|
||||||
|
"site": "https://novelr18.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/NovelR18[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/novelr18.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "novelroom",
|
||||||
|
"name": "Novelroom.net[madara]",
|
||||||
|
"site": "https://novelroom.net/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/Novelroomnet[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/novelroom.net.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "novelstic",
|
||||||
|
"name": "Novelstic[madara]",
|
||||||
|
"site": "https://novelstic.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/Novelstic[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/novelstic.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "novelTL",
|
||||||
|
"name": "NovelTranslate[madara]",
|
||||||
|
"site": "https://noveltranslate.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/NovelTranslate[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/noveltranslate.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "onlymtl",
|
||||||
|
"name": "OnlyMTL[madara]",
|
||||||
|
"site": "https://www.onlymtl.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/OnlyMTL[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/onlymtl.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "pandamtl",
|
||||||
|
"name": "PandaMTL",
|
||||||
|
"site": "https://pandamtl.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/pandaMTL.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/en/wordpress/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "readwebnovels",
|
||||||
|
"name": "ReadWebNovels[madara]",
|
||||||
|
"site": "https://readwebnovels.net/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/ReadWebNovels[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/readwebnovels.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "sleeptTLS",
|
||||||
|
"name": "SleepyTranslations[madara]",
|
||||||
|
"site": "https://sleepytranslations.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/SleepyTranslations[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/sleepytranslations.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "sonicmtl",
|
||||||
|
"name": "SonicMTL[madara]",
|
||||||
|
"site": "https://www.sonicmtl.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/SonicMTL[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/sonicmtl.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "sugarbbscan",
|
||||||
|
"name": "Sugar Babies[madara]",
|
||||||
|
"site": "https://sugarbbscan.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/SugarBabies[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/sugarbabies.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "sweetEscapeTL",
|
||||||
|
"name": "Sweet Escape Translations[madara]",
|
||||||
|
"site": "https://sweetescapetranslations.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/SweetEscapeTranslations[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/sweetescapetranslations.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "webnovelover",
|
||||||
|
"name": "WebNovelLover[madara]",
|
||||||
|
"site": "https://www.webnovelover.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/WebNovelLover[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/webnovellover.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "wuxiacity",
|
||||||
|
"name": "Wuxiacity[readwn]",
|
||||||
|
"site": "https://www.wuxiacity.com",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/Wuxiacity[readwn].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/readwn/icons/wuxiacity.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "wuxiap",
|
||||||
|
"name": "Wuxiap[readwn]",
|
||||||
|
"site": "https://www.wuxiap.com",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/Wuxiap[readwn].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/readwn/icons/wuxiap.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "wuxiaworld.site",
|
||||||
|
"name": "WuxiaWorld.Site[madara]",
|
||||||
|
"site": "https://wuxiaworld.site/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/WuxiaWorldSite[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/wuxiaworld.site.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "zetroTL",
|
||||||
|
"name": "Zetro Translation[madara]",
|
||||||
|
"site": "https://zetrotranslation.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/ZetroTranslation[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/zetrotranslation.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "zinnovel",
|
||||||
|
"name": "ZinnNovel[madara]",
|
||||||
|
"site": "https://zinnovel.com/",
|
||||||
|
"lang": "English",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/english/ZinnNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/zinnnovel.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"français, française": [
|
||||||
|
{
|
||||||
|
"id": "chireads.com",
|
||||||
|
"name": "Chireads",
|
||||||
|
"site": "https://chireads.com",
|
||||||
|
"lang": "français, française",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/french/chireads.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/fr/chireads/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "lightnovelfr",
|
||||||
|
"name": "Ligh Novel FR[wpmangastream]",
|
||||||
|
"site": "https://lightnovelfr.com/",
|
||||||
|
"lang": "français, française",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/french/LighNovelFR[wpmangastream].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/wpmangastream/icons/lightnovelfr.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "NDG.com",
|
||||||
|
"name": "NovelDeGlace",
|
||||||
|
"site": "https://noveldeglace.com/",
|
||||||
|
"lang": "français, française",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/french/noveldeglace.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/fr/noveldeglace/icon.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Bahasa Indonesia": [
|
||||||
|
{
|
||||||
|
"id": "meionovel",
|
||||||
|
"name": "MeioNovel[madara]",
|
||||||
|
"site": "https://meionovel.id/",
|
||||||
|
"lang": "Bahasa Indonesia",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/indonesian/MeioNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/meionovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "morenovel",
|
||||||
|
"name": "MoreNovel[madara]",
|
||||||
|
"site": "https://morenovel.net/",
|
||||||
|
"lang": "Bahasa Indonesia",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/indonesian/MoreNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/morenovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "wbnovel",
|
||||||
|
"name": "WBNovel[madara]",
|
||||||
|
"site": "https://wbnovel.com/",
|
||||||
|
"lang": "Bahasa Indonesia",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/indonesian/WBNovel[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/wbnovel.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Português": [
|
||||||
|
{
|
||||||
|
"id": "lightnovelbrasil",
|
||||||
|
"name": "Light Novel Brasil",
|
||||||
|
"site": "https://lightnovelbrasil.com/",
|
||||||
|
"lang": "Português",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/portuguese/lightnovelbrasil.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/wpmangastream/icons/lightnovelbrasil.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"русский язык": [
|
||||||
|
{
|
||||||
|
"id": "AT",
|
||||||
|
"name": "Автор Тудей",
|
||||||
|
"site": "https://author.today",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/authortoday.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/authortoday/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "bookhamster",
|
||||||
|
"name": "Bookhamster[ifreedom]",
|
||||||
|
"site": "https://bookhamster.ru",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/Bookhamster[ifreedom].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/ifreedom/icons/bookhamster.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "bookriver",
|
||||||
|
"name": "Bookriver",
|
||||||
|
"site": "https://bookriver.ru",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/bookriver.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/bookriver/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "erolate",
|
||||||
|
"name": "Erolate[rulate]",
|
||||||
|
"site": "https://erolate.com",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/Erolate[rulate].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/rulate/icons/erolate.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "ficbook",
|
||||||
|
"name": "ficbook",
|
||||||
|
"site": "https://ficbook.net",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/ficbook.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/ficbook/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "freedlit.space",
|
||||||
|
"name": "LitSpace",
|
||||||
|
"site": "https://freedlit.space",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/LitSpace.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/freedlit/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "ifreedom",
|
||||||
|
"name": "Свободный Мир Ранобэ[ifreedom]",
|
||||||
|
"site": "https://ifreedom.su",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/СвободныйМирРанобэ[ifreedom].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/ifreedom/icons/ifreedom.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "jaomix.ru",
|
||||||
|
"name": "Jaomix",
|
||||||
|
"site": "https://jaomix.ru",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/jaomix.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/jaomix/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "ReN",
|
||||||
|
"name": "Renovels",
|
||||||
|
"site": "https://renovels.org",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/renovels.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/renovels/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "RLIB",
|
||||||
|
"name": "RanobeLib",
|
||||||
|
"site": "https://ranobelib.me",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/ranobelib.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/ranobelib/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "RNBH.org",
|
||||||
|
"name": "RanobeHub",
|
||||||
|
"site": "https://ranobehub.org/",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/ranobehub.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/ranobehub/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "RNRF",
|
||||||
|
"name": "РанобэРФ",
|
||||||
|
"site": "https://ранобэ.рф",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/ranoberf.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/ranoberf/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "TL",
|
||||||
|
"name": "NovelTL",
|
||||||
|
"site": "https://novel.tl",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/novelTL.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ru/noveltl/icon.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "tl.rulate",
|
||||||
|
"name": "Rulate[rulate]",
|
||||||
|
"site": "https://tl.rulate.ru",
|
||||||
|
"lang": "русский язык",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/russian/Rulate[rulate].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/rulate/icons/rulate.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"español, castellano": [
|
||||||
|
{
|
||||||
|
"id": "tunovelaligera",
|
||||||
|
"name": "TuNovelaLigera",
|
||||||
|
"site": "https://tunovelaligera.com/",
|
||||||
|
"lang": "español, castellano",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/spanish/tunovelaligera.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/es/tunovelaligera/icon.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Türkçe": [
|
||||||
|
{
|
||||||
|
"id": "lshnovel",
|
||||||
|
"name": "Liebe Schnee Hiver Novel",
|
||||||
|
"site": "https://lshnovel.com/",
|
||||||
|
"lang": "Türkçe",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/turkish/lshnovel.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/wpmangastream/icons/lshnovel.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "turkcelightnovels",
|
||||||
|
"name": "TurkceLightNovels[madara]",
|
||||||
|
"site": "https://turkcelightnovels.com/",
|
||||||
|
"lang": "Türkçe",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/turkish/TurkceLightNovels[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/turkcelightnovels.png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "webnoveloku",
|
||||||
|
"name": "WebNovelOku [madara]",
|
||||||
|
"site": "https://www.webnoveloku.com/",
|
||||||
|
"lang": "Türkçe",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/turkish/WebNovelOku[madara].js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/multisrc/madara/icons/webnoveloku.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Україна": [
|
||||||
|
{
|
||||||
|
"id": "smakolykytl",
|
||||||
|
"name": "Смаколики",
|
||||||
|
"site": "https://smakolykytl.site/",
|
||||||
|
"lang": "Україна",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/ukraine/smakolykytl.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/ua/smakolykytl/icon.png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Tiếng Việt": [
|
||||||
|
{
|
||||||
|
"id": "ln.hako",
|
||||||
|
"name": "Hako",
|
||||||
|
"site": "https://ln.hako.vn",
|
||||||
|
"lang": "Tiếng Việt",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"url": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/.js/plugins/vietnamese/LNHako.js",
|
||||||
|
"iconUrl": "https://raw.githubusercontent.com/nyagami/plugins/fix-plugins/icons/src/vi/hakolightnovel/icon.png"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
File diff suppressed because one or more lines are too long
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var WPmangaStreamPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
}
|
}
|
||||||
WPmangaStreamPlugin.prototype.popularNovels = function (page) {
|
WPmangaStreamPlugin.prototype.popularNovels = function (page) {
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var KolNovel = /** @class */ (function () {
|
|||||||
this.site = "https://kolnovel.lol/";
|
this.site = "https://kolnovel.lol/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = {
|
this.filters = {
|
||||||
order: {
|
order: {
|
||||||
label: "ترتيب حسب",
|
label: "ترتيب حسب",
|
||||||
@@ -148,9 +147,6 @@ var KolNovel = /** @class */ (function () {
|
|||||||
link += "&status=" + ((filters === null || filters === void 0 ? void 0 : filters.status) ? filters.status : "");
|
link += "&status=" + ((filters === null || filters === void 0 ? void 0 : filters.status) ? filters.status : "");
|
||||||
link += "&order=" + ((filters === null || filters === void 0 ? void 0 : filters.order) ? filters.order : "popular");
|
link += "&order=" + ((filters === null || filters === void 0 ? void 0 : filters.order) ? filters.order : "popular");
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
||||||
return result.text();
|
return result.text();
|
||||||
})];
|
})];
|
||||||
@@ -185,9 +181,6 @@ var KolNovel = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = novelUrl;
|
url = novelUrl;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, fetch(url, { headers: headers })];
|
return [4 /*yield*/, fetch(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -258,9 +251,6 @@ var KolNovel = /** @class */ (function () {
|
|||||||
switch (_b.label) {
|
switch (_b.label) {
|
||||||
case 0:
|
case 0:
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, fetch(chapterUrl, { headers: headers })];
|
return [4 /*yield*/, fetch(chapterUrl, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _b.sent();
|
result = _b.sent();
|
||||||
@@ -286,9 +276,6 @@ var KolNovel = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = "".concat(this.site, "?s=").concat(searchTerm);
|
url = "".concat(this.site, "?s=").concat(searchTerm);
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
|
|||||||
@@ -48,7 +48,6 @@ var Linovelib = /** @class */ (function () {
|
|||||||
this.site = "https://w.linovelib.com";
|
this.site = "https://w.linovelib.com";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
label: "Sort By",
|
label: "Sort By",
|
||||||
@@ -83,9 +82,6 @@ var Linovelib = /** @class */ (function () {
|
|||||||
link += filters.sort;
|
link += filters.sort;
|
||||||
link += "/".concat(pageNo, ".html");
|
link += "/".concat(pageNo, ".html");
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
||||||
return result.text();
|
return result.text();
|
||||||
})];
|
})];
|
||||||
@@ -124,9 +120,6 @@ var Linovelib = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = novelUrl;
|
url = novelUrl;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _b.sent();
|
result = _b.sent();
|
||||||
@@ -206,9 +199,6 @@ var Linovelib = /** @class */ (function () {
|
|||||||
switch (_a.label) {
|
switch (_a.label) {
|
||||||
case 0:
|
case 0:
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
chapterText = "", pageText = "";
|
chapterText = "", pageText = "";
|
||||||
pageNumber = 1;
|
pageNumber = 1;
|
||||||
skillgg = {
|
skillgg = {
|
||||||
@@ -416,9 +406,6 @@ var Linovelib = /** @class */ (function () {
|
|||||||
searchUrl = "".concat(this.site, "/search/");
|
searchUrl = "".concat(this.site, "/search/");
|
||||||
Term = encodeURI(searchTerm);
|
Term = encodeURI(searchTerm);
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
pageNo = 1;
|
pageNo = 1;
|
||||||
novels = [];
|
novels = [];
|
||||||
addPage = function (pageCheerio, redirect) { return __awaiter(_this, void 0, void 0, function () {
|
addPage = function (pageCheerio, redirect) { return __awaiter(_this, void 0, void 0, function () {
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,7 +50,6 @@ var ReadwnPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
ReadwnPlugin.prototype.popularNovels = function (pageNo, _a) {
|
ReadwnPlugin.prototype.popularNovels = function (pageNo, _a) {
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,7 +50,6 @@ var ReadwnPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
ReadwnPlugin.prototype.popularNovels = function (pageNo, _a) {
|
ReadwnPlugin.prototype.popularNovels = function (pageNo, _a) {
|
||||||
|
|||||||
@@ -50,7 +50,6 @@ var ReadwnPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
ReadwnPlugin.prototype.popularNovels = function (pageNo, _a) {
|
ReadwnPlugin.prototype.popularNovels = function (pageNo, _a) {
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,7 +48,6 @@ var BLN = /** @class */ (function () {
|
|||||||
this.site = "https://bestlightnovel.com/";
|
this.site = "https://bestlightnovel.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
}
|
}
|
||||||
BLN.prototype.popularNovels = function (pageNo, options) {
|
BLN.prototype.popularNovels = function (pageNo, options) {
|
||||||
return __awaiter(this, void 0, void 0, function () {
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
|
|||||||
@@ -46,7 +46,6 @@ var FTest = /** @class */ (function () {
|
|||||||
this.site = "https://noblemtl.com/";
|
this.site = "https://noblemtl.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = {
|
this.filters = {
|
||||||
picker: {
|
picker: {
|
||||||
type: filterInputs_1.FilterTypes.Picker,
|
type: filterInputs_1.FilterTypes.Picker,
|
||||||
|
|||||||
@@ -46,7 +46,6 @@ var FreeWebNovel = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/en/freewebnovel/icon.png";
|
this.icon = "src/en/freewebnovel/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
}
|
}
|
||||||
FreeWebNovel.prototype.popularNovels = function (page, _a) {
|
FreeWebNovel.prototype.popularNovels = function (page, _a) {
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var NobleMTL = /** @class */ (function () {
|
|||||||
this.site = "https://noblemtl.com/";
|
this.site = "https://noblemtl.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = {
|
this.filters = {
|
||||||
order: {
|
order: {
|
||||||
label: "Sort By",
|
label: "Sort By",
|
||||||
@@ -196,9 +195,6 @@ var NobleMTL = /** @class */ (function () {
|
|||||||
link += "&status=" + filters.status.value;
|
link += "&status=" + filters.status.value;
|
||||||
link += "&order=" + filters.order.value;
|
link += "&order=" + filters.order.value;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
||||||
return result.text();
|
return result.text();
|
||||||
})];
|
})];
|
||||||
@@ -233,9 +229,6 @@ var NobleMTL = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = novelUrl;
|
url = novelUrl;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -311,9 +304,6 @@ var NobleMTL = /** @class */ (function () {
|
|||||||
switch (_a.label) {
|
switch (_a.label) {
|
||||||
case 0:
|
case 0:
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -335,9 +325,6 @@ var NobleMTL = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = "".concat(this.site, "?s=").concat(searchTerm);
|
url = "".concat(this.site, "?s=").concat(searchTerm);
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var PandaMTL = /** @class */ (function () {
|
|||||||
this.site = "https://pandamtl.com/";
|
this.site = "https://pandamtl.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = {
|
this.filters = {
|
||||||
order: {
|
order: {
|
||||||
label: "Sort By",
|
label: "Sort By",
|
||||||
@@ -126,9 +125,6 @@ var PandaMTL = /** @class */ (function () {
|
|||||||
link += "&status=" + ((filters === null || filters === void 0 ? void 0 : filters.status) ? filters.status : "");
|
link += "&status=" + ((filters === null || filters === void 0 ? void 0 : filters.status) ? filters.status : "");
|
||||||
link += "&order=" + ((filters === null || filters === void 0 ? void 0 : filters.order) ? filters.order : "popular");
|
link += "&order=" + ((filters === null || filters === void 0 ? void 0 : filters.order) ? filters.order : "popular");
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
||||||
return result.text();
|
return result.text();
|
||||||
})];
|
})];
|
||||||
@@ -163,9 +159,6 @@ var PandaMTL = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = novelUrl;
|
url = novelUrl;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -234,9 +227,6 @@ var PandaMTL = /** @class */ (function () {
|
|||||||
switch (_a.label) {
|
switch (_a.label) {
|
||||||
case 0:
|
case 0:
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -258,9 +248,6 @@ var PandaMTL = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = "".concat(this.site, "?s=").concat(searchTerm);
|
url = "".concat(this.site, "?s=").concat(searchTerm);
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var WPmangaStreamPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
}
|
}
|
||||||
WPmangaStreamPlugin.prototype.popularNovels = function (page) {
|
WPmangaStreamPlugin.prototype.popularNovels = function (page) {
|
||||||
|
|||||||
@@ -46,7 +46,6 @@ var ChireadsPlugin = /** @class */ (function () {
|
|||||||
this.site = "https://chireads.com";
|
this.site = "https://chireads.com";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36";
|
this.userAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36";
|
||||||
this.cookieString = "''";
|
|
||||||
}
|
}
|
||||||
ChireadsPlugin.prototype.parseNovels = function (loadedCheerio) {
|
ChireadsPlugin.prototype.parseNovels = function (loadedCheerio) {
|
||||||
return [];
|
return [];
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var NovelDeGlacePlugin = /** @class */ (function () {
|
|||||||
this.site = "https://noveldeglace.com/";
|
this.site = "https://noveldeglace.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "''";
|
this.userAgent = "''";
|
||||||
this.cookieString = "''";
|
|
||||||
}
|
}
|
||||||
NovelDeGlacePlugin.prototype.popularNovels = function (page) {
|
NovelDeGlacePlugin.prototype.popularNovels = function (page) {
|
||||||
return __awaiter(this, void 0, void 0, function () {
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var LightNovelBrasil = /** @class */ (function () {
|
|||||||
this.site = "https://lightnovelbrasil.com/";
|
this.site = "https://lightnovelbrasil.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = {
|
this.filters = {
|
||||||
order: {
|
order: {
|
||||||
label: "Sort By",
|
label: "Sort By",
|
||||||
@@ -196,9 +195,6 @@ var LightNovelBrasil = /** @class */ (function () {
|
|||||||
link += "&status=" + ((filters === null || filters === void 0 ? void 0 : filters.status) ? filters.status : "");
|
link += "&status=" + ((filters === null || filters === void 0 ? void 0 : filters.status) ? filters.status : "");
|
||||||
link += "&order=" + ((filters === null || filters === void 0 ? void 0 : filters.order) ? filters.order : "popular");
|
link += "&order=" + ((filters === null || filters === void 0 ? void 0 : filters.order) ? filters.order : "popular");
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
||||||
return result.text();
|
return result.text();
|
||||||
})];
|
})];
|
||||||
@@ -233,9 +229,6 @@ var LightNovelBrasil = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = novelUrl;
|
url = novelUrl;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -312,9 +305,6 @@ var LightNovelBrasil = /** @class */ (function () {
|
|||||||
switch (_a.label) {
|
switch (_a.label) {
|
||||||
case 0:
|
case 0:
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -336,9 +326,6 @@ var LightNovelBrasil = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = "".concat(this.site, "?s=").concat(searchTerm);
|
url = "".concat(this.site, "?s=").concat(searchTerm);
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
|
|||||||
@@ -49,7 +49,6 @@ var IfreedomPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
IfreedomPlugin.prototype.popularNovels = function (page, _a) {
|
IfreedomPlugin.prototype.popularNovels = function (page, _a) {
|
||||||
|
|||||||
@@ -50,7 +50,6 @@ var RulatePlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
RulatePlugin.prototype.popularNovels = function (pageNo, _a) {
|
RulatePlugin.prototype.popularNovels = function (pageNo, _a) {
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var freedlit = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/ru/freedlit/icon.png";
|
this.icon = "src/ru/freedlit/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
|
|||||||
@@ -50,7 +50,6 @@ var RulatePlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
RulatePlugin.prototype.popularNovels = function (pageNo, _a) {
|
RulatePlugin.prototype.popularNovels = function (pageNo, _a) {
|
||||||
|
|||||||
@@ -55,7 +55,6 @@ var AuthorToday = /** @class */ (function () {
|
|||||||
this.site = "https://author.today";
|
this.site = "https://author.today";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
|
|||||||
@@ -52,7 +52,6 @@ var Bookriver = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/ru/bookriver/icon.png";
|
this.icon = "src/ru/bookriver/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
|
|||||||
@@ -49,7 +49,6 @@ var ficbook = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/ru/ficbook/icon.png";
|
this.icon = "src/ru/ficbook/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
|
|||||||
@@ -48,7 +48,6 @@ var Jaomix = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/ru/jaomix/icon.png";
|
this.icon = "src/ru/jaomix/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sortby: {
|
sortby: {
|
||||||
|
|||||||
@@ -53,7 +53,6 @@ var TL = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/ru/noveltl/icon.png";
|
this.icon = "src/ru/noveltl/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
tags: {
|
tags: {
|
||||||
|
|||||||
@@ -52,7 +52,6 @@ var RNBH = /** @class */ (function () {
|
|||||||
this.site = "https://ranobehub.org/";
|
this.site = "https://ranobehub.org/";
|
||||||
this.icon = "src/ru/ranobehub/icon.png";
|
this.icon = "src/ru/ranobehub/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
|
|||||||
@@ -53,7 +53,6 @@ var RLIB = /** @class */ (function () {
|
|||||||
this.icon = "src/ru/ranobelib/icon.png";
|
this.icon = "src/ru/ranobelib/icon.png";
|
||||||
this.ui = undefined;
|
this.ui = undefined;
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
|
|||||||
@@ -53,7 +53,6 @@ var RNRF = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/ru/ranoberf/icon.png";
|
this.icon = "src/ru/ranoberf/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
|
|||||||
@@ -51,7 +51,6 @@ var ReN = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/ru/renovels/icon.png";
|
this.icon = "src/ru/renovels/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
this.filters = {
|
this.filters = {
|
||||||
sort: {
|
sort: {
|
||||||
|
|||||||
@@ -49,7 +49,6 @@ var IfreedomPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
IfreedomPlugin.prototype.popularNovels = function (page, _a) {
|
IfreedomPlugin.prototype.popularNovels = function (page, _a) {
|
||||||
|
|||||||
@@ -50,7 +50,6 @@ var TuNovelaLigera = /** @class */ (function () {
|
|||||||
this.site = "https://tunovelaligera.com/";
|
this.site = "https://tunovelaligera.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = {
|
this.filters = {
|
||||||
order: {
|
order: {
|
||||||
value: "?m_orderby=rating",
|
value: "?m_orderby=rating",
|
||||||
@@ -137,9 +136,6 @@ var TuNovelaLigera = /** @class */ (function () {
|
|||||||
link += "/page/".concat(pageNo);
|
link += "/page/".concat(pageNo);
|
||||||
link += filters.order;
|
link += filters.order;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _b.sent();
|
result = _b.sent();
|
||||||
@@ -175,9 +171,6 @@ var TuNovelaLigera = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = novelUrl;
|
url = novelUrl;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _c.sent();
|
result = _c.sent();
|
||||||
@@ -353,9 +346,6 @@ var TuNovelaLigera = /** @class */ (function () {
|
|||||||
switch (_a.label) {
|
switch (_a.label) {
|
||||||
case 0:
|
case 0:
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl)];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl)];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -63,7 +63,6 @@ var MadaraPlugin = /** @class */ (function () {
|
|||||||
this.site = metadata.sourceSite;
|
this.site = metadata.sourceSite;
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.options = metadata.options;
|
this.options = metadata.options;
|
||||||
this.filters = metadata.filters;
|
this.filters = metadata.filters;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var LSHNovel = /** @class */ (function () {
|
|||||||
this.site = "https://lshnovel.com/";
|
this.site = "https://lshnovel.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.filters = {
|
this.filters = {
|
||||||
order: {
|
order: {
|
||||||
value: "popular",
|
value: "popular",
|
||||||
@@ -144,9 +143,6 @@ var LSHNovel = /** @class */ (function () {
|
|||||||
link += "&status=" + filters.status;
|
link += "&status=" + filters.status;
|
||||||
link += "&order=" + filters.order;
|
link += "&order=" + filters.order;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(link, { headers: headers }).then(function (result) {
|
||||||
return result.text();
|
return result.text();
|
||||||
})];
|
})];
|
||||||
@@ -181,9 +177,6 @@ var LSHNovel = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = novelUrl;
|
url = novelUrl;
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -259,9 +252,6 @@ var LSHNovel = /** @class */ (function () {
|
|||||||
switch (_a.label) {
|
switch (_a.label) {
|
||||||
case 0:
|
case 0:
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(chapterUrl, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
@@ -283,9 +273,6 @@ var LSHNovel = /** @class */ (function () {
|
|||||||
case 0:
|
case 0:
|
||||||
url = "".concat(this.site, "?s=").concat(searchTerm);
|
url = "".concat(this.site, "?s=").concat(searchTerm);
|
||||||
headers = new Headers();
|
headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
return [4 /*yield*/, (0, fetch_1.fetchApi)(url, { headers: headers })];
|
||||||
case 1:
|
case 1:
|
||||||
result = _a.sent();
|
result = _a.sent();
|
||||||
|
|||||||
@@ -50,7 +50,6 @@ var Smakolykytl = /** @class */ (function () {
|
|||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.icon = "src/ua/smakolykytl/icon.png";
|
this.icon = "src/ua/smakolykytl/icon.png";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
this.fetchImage = fetch_1.fetchFile;
|
this.fetchImage = fetch_1.fetchFile;
|
||||||
}
|
}
|
||||||
Smakolykytl.prototype.popularNovels = function (pageNo, _a) {
|
Smakolykytl.prototype.popularNovels = function (pageNo, _a) {
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ var HakoPlugin = /** @class */ (function () {
|
|||||||
this.site = "https://ln.hako.vn";
|
this.site = "https://ln.hako.vn";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "";
|
this.userAgent = "";
|
||||||
this.cookieString = "";
|
|
||||||
}
|
}
|
||||||
HakoPlugin.prototype.parseNovels = function (loadedCheerio) {
|
HakoPlugin.prototype.parseNovels = function (loadedCheerio) {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
|
|||||||
@@ -40,10 +40,6 @@ npm install
|
|||||||
```
|
```
|
||||||
npm start
|
npm start
|
||||||
```
|
```
|
||||||
or
|
|
||||||
```
|
|
||||||
nodemon
|
|
||||||
```
|
|
||||||
|
|
||||||
+ Then open http://localhost:3000
|
+ Then open http://localhost:3000
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,19 @@ import express from "express";
|
|||||||
import bodyParser from "body-parser";
|
import bodyParser from "body-parser";
|
||||||
import * as pluginApi from "./test_web/api/plugins";
|
import * as pluginApi from "./test_web/api/plugins";
|
||||||
import localizedFormat from "dayjs/plugin/localizedFormat";
|
import localizedFormat from "dayjs/plugin/localizedFormat";
|
||||||
|
interface GlobalState {
|
||||||
|
UserAgent?: string,
|
||||||
|
Cookie?: string,
|
||||||
|
}
|
||||||
|
let globalState: GlobalState = {
|
||||||
|
}
|
||||||
|
|
||||||
|
export const getHeaders = () => {
|
||||||
|
return {
|
||||||
|
'User-Agent': globalState.UserAgent,
|
||||||
|
'Cookie': globalState.Cookie,
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
const port = 3000;
|
const port = 3000;
|
||||||
@@ -13,6 +26,14 @@ const host = "localhost";
|
|||||||
|
|
||||||
const dirname = path.join(__dirname, "..");
|
const dirname = path.join(__dirname, "..");
|
||||||
|
|
||||||
|
app.use((req, res, next) => {
|
||||||
|
globalState.UserAgent = req.headers["user-agent"];
|
||||||
|
console.log('---------');
|
||||||
|
console.log('default headers: ', globalState);
|
||||||
|
console.log('---------');
|
||||||
|
console.log();
|
||||||
|
next();
|
||||||
|
});
|
||||||
app.use(bodyParser.json());
|
app.use(bodyParser.json());
|
||||||
app.use("/static", express.static(path.join(dirname, "test_web", "static")));
|
app.use("/static", express.static(path.join(dirname, "test_web", "static")));
|
||||||
app.use("/icons", express.static(path.join(dirname, "icons")));
|
app.use("/icons", express.static(path.join(dirname, "icons")));
|
||||||
@@ -20,6 +41,14 @@ app.get("/all_plugins", (req, res) => {
|
|||||||
const allPlugins = pluginApi.all_plugins();
|
const allPlugins = pluginApi.all_plugins();
|
||||||
res.json(allPlugins);
|
res.json(allPlugins);
|
||||||
});
|
});
|
||||||
|
app.post("/add_cookie", async (req, res) => {
|
||||||
|
globalState.Cookie = req.body['cookie'];
|
||||||
|
console.log('---------');
|
||||||
|
console.log('default headers: ', globalState);
|
||||||
|
console.log('---------');
|
||||||
|
console.log();
|
||||||
|
res.json({});
|
||||||
|
});
|
||||||
app.post("/filters", async (req, res) => {
|
app.post("/filters", async (req, res) => {
|
||||||
const filters = await pluginApi.getFilter(req.body['pluginRequirePath']);
|
const filters = await pluginApi.getFilter(req.body['pluginRequirePath']);
|
||||||
res.json(filters || []);
|
res.json(filters || []);
|
||||||
|
|||||||
+38
-10
@@ -1,16 +1,44 @@
|
|||||||
const defaultUserAgentString =
|
|
||||||
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36";
|
|
||||||
|
|
||||||
export async function fetchApi(
|
export async function fetchApi(
|
||||||
url: string,
|
url: string,
|
||||||
init?: RequestInit,
|
init?: {
|
||||||
|
headers?: Record<string,string> | Headers;
|
||||||
|
[x: string]: string | Record<string,string> | undefined | FormData | Headers;
|
||||||
|
},
|
||||||
) {
|
) {
|
||||||
const headers = {
|
let defaultHeaders: {
|
||||||
"User-Agent": defaultUserAgentString,
|
'User-Agent'?: string,
|
||||||
...init?.headers,
|
'Cookie'?: string,
|
||||||
};
|
} = {};
|
||||||
console.log(url, { ...init, headers })
|
try {
|
||||||
return await fetch(url, { ...init, headers });
|
const getHeaders = (await import('../index.js')).getHeaders;
|
||||||
|
defaultHeaders = getHeaders();
|
||||||
|
}catch{
|
||||||
|
// nothing to do
|
||||||
|
}
|
||||||
|
|
||||||
|
if(init?.headers) {
|
||||||
|
if(init.headers instanceof Headers){
|
||||||
|
if(!init.headers.get('User-Agent') && defaultHeaders['User-Agent']){
|
||||||
|
init.headers.set('User-Agent', defaultHeaders['User-Agent']);
|
||||||
|
}
|
||||||
|
if(defaultHeaders.Cookie) {
|
||||||
|
init.headers.set('Cookie', defaultHeaders.Cookie);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
init.headers = {
|
||||||
|
...defaultHeaders,
|
||||||
|
...init.headers,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
init = {
|
||||||
|
...init,
|
||||||
|
headers: defaultHeaders
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(url, init);
|
||||||
|
return await fetch(url, init);
|
||||||
}
|
}
|
||||||
|
|
||||||
export const fetchFile = async function (url: string, init?: RequestInit) {
|
export const fetchFile = async function (url: string, init?: RequestInit) {
|
||||||
|
|||||||
@@ -1,5 +0,0 @@
|
|||||||
{
|
|
||||||
"ext": "js,mjs,json,ts",
|
|
||||||
"ignore": [".js/**"],
|
|
||||||
"exec": "tsc && node ./.js/index.js"
|
|
||||||
}
|
|
||||||
Generated
+313
-217
@@ -26,8 +26,8 @@
|
|||||||
"@types/express": "^4.17.17",
|
"@types/express": "^4.17.17",
|
||||||
"@types/jquery": "^3.5.28",
|
"@types/jquery": "^3.5.28",
|
||||||
"@types/node": "^20.3.1",
|
"@types/node": "^20.3.1",
|
||||||
"nodemon": "^2.0.22",
|
"pre-commit": "^1.2.2",
|
||||||
"pre-commit": "^1.2.2"
|
"tsc-watch": "^6.0.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@cspotcode/source-map-support": {
|
"node_modules/@cspotcode/source-map-support": {
|
||||||
@@ -216,12 +216,6 @@
|
|||||||
"integrity": "sha512-sU5MNKvSFdbT97qLSabU6jxceY9BfYQe9uF+b8E1rdTecpq9ROkkKoiHlblUlhgfaz9bdCByWjAI40Y3mHf1iQ==",
|
"integrity": "sha512-sU5MNKvSFdbT97qLSabU6jxceY9BfYQe9uF+b8E1rdTecpq9ROkkKoiHlblUlhgfaz9bdCByWjAI40Y3mHf1iQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/abbrev": {
|
|
||||||
"version": "1.1.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
|
|
||||||
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"node_modules/accepts": {
|
"node_modules/accepts": {
|
||||||
"version": "1.3.8",
|
"version": "1.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
|
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
|
||||||
@@ -994,7 +988,7 @@
|
|||||||
"version": "3.2.7",
|
"version": "3.2.7",
|
||||||
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
|
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
|
||||||
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
|
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
|
||||||
"devOptional": true,
|
"optional": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"ms": "^2.1.1"
|
"ms": "^2.1.1"
|
||||||
}
|
}
|
||||||
@@ -1194,6 +1188,12 @@
|
|||||||
"url": "https://github.com/fb55/domutils?sponsor=1"
|
"url": "https://github.com/fb55/domutils?sponsor=1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/duplexer": {
|
||||||
|
"version": "0.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
|
||||||
|
"integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"node_modules/duplexer2": {
|
"node_modules/duplexer2": {
|
||||||
"version": "0.1.4",
|
"version": "0.1.4",
|
||||||
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
||||||
@@ -1334,6 +1334,21 @@
|
|||||||
"es5-ext": "~0.10.14"
|
"es5-ext": "~0.10.14"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/event-stream": {
|
||||||
|
"version": "3.3.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
|
||||||
|
"integrity": "sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"duplexer": "~0.1.1",
|
||||||
|
"from": "~0",
|
||||||
|
"map-stream": "~0.1.0",
|
||||||
|
"pause-stream": "0.0.11",
|
||||||
|
"split": "0.3",
|
||||||
|
"stream-combiner": "~0.0.4",
|
||||||
|
"through": "~2.3.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/events": {
|
"node_modules/events": {
|
||||||
"version": "3.3.0",
|
"version": "3.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
|
||||||
@@ -1548,6 +1563,12 @@
|
|||||||
"node": ">= 0.6"
|
"node": ">= 0.6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/from": {
|
||||||
|
"version": "0.1.7",
|
||||||
|
"resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
|
||||||
|
"integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"node_modules/fs.realpath": {
|
"node_modules/fs.realpath": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
||||||
@@ -1670,15 +1691,6 @@
|
|||||||
"node": ">= 0.4.0"
|
"node": ">= 0.4.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/has-flag": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
|
|
||||||
"dev": true,
|
|
||||||
"engines": {
|
|
||||||
"node": ">=4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/has-property-descriptors": {
|
"node_modules/has-property-descriptors": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
|
||||||
@@ -1866,12 +1878,6 @@
|
|||||||
"node": ">= 4"
|
"node": ">= 4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/ignore-by-default": {
|
|
||||||
"version": "1.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
|
|
||||||
"integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"node_modules/image-size": {
|
"node_modules/image-size": {
|
||||||
"version": "0.5.5",
|
"version": "0.5.5",
|
||||||
"resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
|
"resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
|
||||||
@@ -2178,6 +2184,12 @@
|
|||||||
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
|
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
|
||||||
"integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
|
"integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
|
||||||
},
|
},
|
||||||
|
"node_modules/map-stream": {
|
||||||
|
"version": "0.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
|
||||||
|
"integrity": "sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"node_modules/md5.js": {
|
"node_modules/md5.js": {
|
||||||
"version": "1.3.5",
|
"version": "1.3.5",
|
||||||
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
|
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
|
||||||
@@ -2434,48 +2446,11 @@
|
|||||||
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
|
||||||
"integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
|
"integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
|
||||||
},
|
},
|
||||||
"node_modules/nodemon": {
|
"node_modules/node-cleanup": {
|
||||||
"version": "2.0.22",
|
"version": "2.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
|
"resolved": "https://registry.npmjs.org/node-cleanup/-/node-cleanup-2.1.2.tgz",
|
||||||
"integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==",
|
"integrity": "sha512-qN8v/s2PAJwGUtr1/hYTpNKlD6Y9rc4p8KSmJXyGdYGZsDGKXrGThikLFP9OCHFeLeEpQzPwiAtdIvBLqm//Hw==",
|
||||||
"dev": true,
|
"dev": true
|
||||||
"dependencies": {
|
|
||||||
"chokidar": "^3.5.2",
|
|
||||||
"debug": "^3.2.7",
|
|
||||||
"ignore-by-default": "^1.0.1",
|
|
||||||
"minimatch": "^3.1.2",
|
|
||||||
"pstree.remy": "^1.1.8",
|
|
||||||
"semver": "^5.7.1",
|
|
||||||
"simple-update-notifier": "^1.0.7",
|
|
||||||
"supports-color": "^5.5.0",
|
|
||||||
"touch": "^3.1.0",
|
|
||||||
"undefsafe": "^2.0.5"
|
|
||||||
},
|
|
||||||
"bin": {
|
|
||||||
"nodemon": "bin/nodemon.js"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"node": ">=8.10.0"
|
|
||||||
},
|
|
||||||
"funding": {
|
|
||||||
"type": "opencollective",
|
|
||||||
"url": "https://opencollective.com/nodemon"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/nopt": {
|
|
||||||
"version": "1.0.10",
|
|
||||||
"resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
|
|
||||||
"integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==",
|
|
||||||
"dev": true,
|
|
||||||
"dependencies": {
|
|
||||||
"abbrev": "1"
|
|
||||||
},
|
|
||||||
"bin": {
|
|
||||||
"nopt": "bin/nopt.js"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"node": "*"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"node_modules/normalize-path": {
|
"node_modules/normalize-path": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
@@ -2644,6 +2619,15 @@
|
|||||||
"node": ">=0.10.0"
|
"node": ">=0.10.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/path-key": {
|
||||||
|
"version": "3.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
|
||||||
|
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
|
||||||
|
"dev": true,
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/path-parse": {
|
"node_modules/path-parse": {
|
||||||
"version": "1.0.7",
|
"version": "1.0.7",
|
||||||
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
||||||
@@ -2670,6 +2654,15 @@
|
|||||||
"node": ">=8"
|
"node": ">=8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/pause-stream": {
|
||||||
|
"version": "0.0.11",
|
||||||
|
"resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
|
||||||
|
"integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"through": "~2.3"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/pbkdf2": {
|
"node_modules/pbkdf2": {
|
||||||
"version": "3.1.2",
|
"version": "3.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
|
||||||
@@ -2788,18 +2781,27 @@
|
|||||||
"integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
|
"integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
|
"node_modules/ps-tree": {
|
||||||
|
"version": "1.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.2.0.tgz",
|
||||||
|
"integrity": "sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"event-stream": "=3.3.4"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"ps-tree": "bin/ps-tree.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.10"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/pseudomap": {
|
"node_modules/pseudomap": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
||||||
"integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
|
"integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/pstree.remy": {
|
|
||||||
"version": "1.1.8",
|
|
||||||
"resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
|
|
||||||
"integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"node_modules/public-encrypt": {
|
"node_modules/public-encrypt": {
|
||||||
"version": "4.0.3",
|
"version": "4.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
|
||||||
@@ -3049,7 +3051,7 @@
|
|||||||
"version": "5.7.1",
|
"version": "5.7.1",
|
||||||
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
|
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
|
||||||
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
|
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
|
||||||
"devOptional": true,
|
"optional": true,
|
||||||
"bin": {
|
"bin": {
|
||||||
"semver": "bin/semver"
|
"semver": "bin/semver"
|
||||||
}
|
}
|
||||||
@@ -3204,27 +3206,6 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"node_modules/simple-update-notifier": {
|
|
||||||
"version": "1.1.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz",
|
|
||||||
"integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==",
|
|
||||||
"dev": true,
|
|
||||||
"dependencies": {
|
|
||||||
"semver": "~7.0.0"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"node": ">=8.10.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/simple-update-notifier/node_modules/semver": {
|
|
||||||
"version": "7.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
|
|
||||||
"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
|
|
||||||
"dev": true,
|
|
||||||
"bin": {
|
|
||||||
"semver": "bin/semver.js"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/slash": {
|
"node_modules/slash": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
|
||||||
@@ -3260,6 +3241,18 @@
|
|||||||
"os-shim": "^0.1.2"
|
"os-shim": "^0.1.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/split": {
|
||||||
|
"version": "0.3.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
|
||||||
|
"integrity": "sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"through": "2"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": "*"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/statuses": {
|
"node_modules/statuses": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
|
||||||
@@ -3290,6 +3283,15 @@
|
|||||||
"node": ">= 6"
|
"node": ">= 6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/stream-combiner": {
|
||||||
|
"version": "0.0.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
|
||||||
|
"integrity": "sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"duplexer": "~0.1.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/stream-combiner2": {
|
"node_modules/stream-combiner2": {
|
||||||
"version": "1.1.1",
|
"version": "1.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
|
||||||
@@ -3345,6 +3347,15 @@
|
|||||||
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
|
||||||
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
|
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
|
||||||
},
|
},
|
||||||
|
"node_modules/string-argv": {
|
||||||
|
"version": "0.3.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
|
||||||
|
"integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==",
|
||||||
|
"dev": true,
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.6.19"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/subarg": {
|
"node_modules/subarg": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
|
||||||
@@ -3353,18 +3364,6 @@
|
|||||||
"minimist": "^1.1.0"
|
"minimist": "^1.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/supports-color": {
|
|
||||||
"version": "5.5.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
|
|
||||||
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
|
|
||||||
"dev": true,
|
|
||||||
"dependencies": {
|
|
||||||
"has-flag": "^3.0.0"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"node": ">=4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/supports-preserve-symlinks-flag": {
|
"node_modules/supports-preserve-symlinks-flag": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
|
||||||
@@ -3437,18 +3436,6 @@
|
|||||||
"node": ">=0.6"
|
"node": ">=0.6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/touch": {
|
|
||||||
"version": "3.1.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
|
|
||||||
"integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
|
|
||||||
"dev": true,
|
|
||||||
"dependencies": {
|
|
||||||
"nopt": "~1.0.10"
|
|
||||||
},
|
|
||||||
"bin": {
|
|
||||||
"nodetouch": "bin/nodetouch.js"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/ts-node": {
|
"node_modules/ts-node": {
|
||||||
"version": "10.9.1",
|
"version": "10.9.1",
|
||||||
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
|
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
|
||||||
@@ -3507,6 +3494,77 @@
|
|||||||
"tsc-alias": "dist/bin/index.js"
|
"tsc-alias": "dist/bin/index.js"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/tsc-watch": {
|
||||||
|
"version": "6.0.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/tsc-watch/-/tsc-watch-6.0.4.tgz",
|
||||||
|
"integrity": "sha512-cHvbvhjO86w2aGlaHgSCeQRl+Aqw6X6XN4sQMPZKF88GoP30O+oTuh5lRIJr5pgFWrRpF1AgXnJJ2DoFEIPHyg==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"cross-spawn": "^7.0.3",
|
||||||
|
"node-cleanup": "^2.1.2",
|
||||||
|
"ps-tree": "^1.2.0",
|
||||||
|
"string-argv": "^0.3.1"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"tsc-watch": "dist/lib/tsc-watch.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12.12.0"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"typescript": "*"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/tsc-watch/node_modules/cross-spawn": {
|
||||||
|
"version": "7.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
|
||||||
|
"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"path-key": "^3.1.0",
|
||||||
|
"shebang-command": "^2.0.0",
|
||||||
|
"which": "^2.0.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/tsc-watch/node_modules/shebang-command": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"shebang-regex": "^3.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/tsc-watch/node_modules/shebang-regex": {
|
||||||
|
"version": "3.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
|
||||||
|
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
|
||||||
|
"dev": true,
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/tsc-watch/node_modules/which": {
|
||||||
|
"version": "2.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
|
||||||
|
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
|
||||||
|
"dev": true,
|
||||||
|
"dependencies": {
|
||||||
|
"isexe": "^2.0.0"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"node-which": "bin/node-which"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 8"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/tslib": {
|
"node_modules/tslib": {
|
||||||
"version": "2.6.2",
|
"version": "2.6.2",
|
||||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
|
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
|
||||||
@@ -3574,12 +3632,6 @@
|
|||||||
"undeclared-identifiers": "bin.js"
|
"undeclared-identifiers": "bin.js"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/undefsafe": {
|
|
||||||
"version": "2.0.5",
|
|
||||||
"resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
|
|
||||||
"integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"node_modules/unpipe": {
|
"node_modules/unpipe": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
|
||||||
@@ -3884,12 +3936,6 @@
|
|||||||
"integrity": "sha512-sU5MNKvSFdbT97qLSabU6jxceY9BfYQe9uF+b8E1rdTecpq9ROkkKoiHlblUlhgfaz9bdCByWjAI40Y3mHf1iQ==",
|
"integrity": "sha512-sU5MNKvSFdbT97qLSabU6jxceY9BfYQe9uF+b8E1rdTecpq9ROkkKoiHlblUlhgfaz9bdCByWjAI40Y3mHf1iQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"abbrev": {
|
|
||||||
"version": "1.1.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
|
|
||||||
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"accepts": {
|
"accepts": {
|
||||||
"version": "1.3.8",
|
"version": "1.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
|
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
|
||||||
@@ -4543,7 +4589,7 @@
|
|||||||
"version": "3.2.7",
|
"version": "3.2.7",
|
||||||
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
|
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
|
||||||
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
|
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
|
||||||
"devOptional": true,
|
"optional": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"ms": "^2.1.1"
|
"ms": "^2.1.1"
|
||||||
}
|
}
|
||||||
@@ -4686,6 +4732,12 @@
|
|||||||
"domhandler": "^5.0.3"
|
"domhandler": "^5.0.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"duplexer": {
|
||||||
|
"version": "0.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
|
||||||
|
"integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"duplexer2": {
|
"duplexer2": {
|
||||||
"version": "0.1.4",
|
"version": "0.1.4",
|
||||||
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
||||||
@@ -4803,6 +4855,21 @@
|
|||||||
"es5-ext": "~0.10.14"
|
"es5-ext": "~0.10.14"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"event-stream": {
|
||||||
|
"version": "3.3.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
|
||||||
|
"integrity": "sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"duplexer": "~0.1.1",
|
||||||
|
"from": "~0",
|
||||||
|
"map-stream": "~0.1.0",
|
||||||
|
"pause-stream": "0.0.11",
|
||||||
|
"split": "0.3",
|
||||||
|
"stream-combiner": "~0.0.4",
|
||||||
|
"through": "~2.3.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"events": {
|
"events": {
|
||||||
"version": "3.3.0",
|
"version": "3.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
|
||||||
@@ -4995,6 +5062,12 @@
|
|||||||
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
|
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
|
||||||
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
|
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
|
||||||
},
|
},
|
||||||
|
"from": {
|
||||||
|
"version": "0.1.7",
|
||||||
|
"resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
|
||||||
|
"integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"fs.realpath": {
|
"fs.realpath": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
||||||
@@ -5083,12 +5156,6 @@
|
|||||||
"function-bind": "^1.1.1"
|
"function-bind": "^1.1.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"has-flag": {
|
|
||||||
"version": "3.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
|
|
||||||
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"has-property-descriptors": {
|
"has-property-descriptors": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
|
||||||
@@ -5215,12 +5282,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
|
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
|
||||||
"integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ=="
|
"integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ=="
|
||||||
},
|
},
|
||||||
"ignore-by-default": {
|
|
||||||
"version": "1.0.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
|
|
||||||
"integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"image-size": {
|
"image-size": {
|
||||||
"version": "0.5.5",
|
"version": "0.5.5",
|
||||||
"resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
|
"resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
|
||||||
@@ -5452,6 +5513,12 @@
|
|||||||
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
|
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
|
||||||
"integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
|
"integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
|
||||||
},
|
},
|
||||||
|
"map-stream": {
|
||||||
|
"version": "0.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
|
||||||
|
"integrity": "sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"md5.js": {
|
"md5.js": {
|
||||||
"version": "1.3.5",
|
"version": "1.3.5",
|
||||||
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
|
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
|
||||||
@@ -5642,32 +5709,11 @@
|
|||||||
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
|
||||||
"integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
|
"integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
|
||||||
},
|
},
|
||||||
"nodemon": {
|
"node-cleanup": {
|
||||||
"version": "2.0.22",
|
"version": "2.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.22.tgz",
|
"resolved": "https://registry.npmjs.org/node-cleanup/-/node-cleanup-2.1.2.tgz",
|
||||||
"integrity": "sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==",
|
"integrity": "sha512-qN8v/s2PAJwGUtr1/hYTpNKlD6Y9rc4p8KSmJXyGdYGZsDGKXrGThikLFP9OCHFeLeEpQzPwiAtdIvBLqm//Hw==",
|
||||||
"dev": true,
|
"dev": true
|
||||||
"requires": {
|
|
||||||
"chokidar": "^3.5.2",
|
|
||||||
"debug": "^3.2.7",
|
|
||||||
"ignore-by-default": "^1.0.1",
|
|
||||||
"minimatch": "^3.1.2",
|
|
||||||
"pstree.remy": "^1.1.8",
|
|
||||||
"semver": "^5.7.1",
|
|
||||||
"simple-update-notifier": "^1.0.7",
|
|
||||||
"supports-color": "^5.5.0",
|
|
||||||
"touch": "^3.1.0",
|
|
||||||
"undefsafe": "^2.0.5"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nopt": {
|
|
||||||
"version": "1.0.10",
|
|
||||||
"resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
|
|
||||||
"integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"abbrev": "1"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"normalize-path": {
|
"normalize-path": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
@@ -5797,6 +5843,12 @@
|
|||||||
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
|
||||||
"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
|
"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
|
||||||
},
|
},
|
||||||
|
"path-key": {
|
||||||
|
"version": "3.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
|
||||||
|
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"path-parse": {
|
"path-parse": {
|
||||||
"version": "1.0.7",
|
"version": "1.0.7",
|
||||||
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
||||||
@@ -5817,6 +5869,15 @@
|
|||||||
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
|
||||||
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
|
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
|
||||||
},
|
},
|
||||||
|
"pause-stream": {
|
||||||
|
"version": "0.0.11",
|
||||||
|
"resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
|
||||||
|
"integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"through": "~2.3"
|
||||||
|
}
|
||||||
|
},
|
||||||
"pbkdf2": {
|
"pbkdf2": {
|
||||||
"version": "3.1.2",
|
"version": "3.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
|
||||||
@@ -5899,18 +5960,21 @@
|
|||||||
"integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
|
"integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
|
"ps-tree": {
|
||||||
|
"version": "1.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.2.0.tgz",
|
||||||
|
"integrity": "sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"event-stream": "=3.3.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
"pseudomap": {
|
"pseudomap": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
||||||
"integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
|
"integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"pstree.remy": {
|
|
||||||
"version": "1.1.8",
|
|
||||||
"resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
|
|
||||||
"integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"public-encrypt": {
|
"public-encrypt": {
|
||||||
"version": "4.0.3",
|
"version": "4.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
|
||||||
@@ -6094,7 +6158,7 @@
|
|||||||
"version": "5.7.1",
|
"version": "5.7.1",
|
||||||
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
|
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
|
||||||
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
|
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
|
||||||
"devOptional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"send": {
|
"send": {
|
||||||
"version": "0.18.0",
|
"version": "0.18.0",
|
||||||
@@ -6212,23 +6276,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
|
||||||
"integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="
|
"integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="
|
||||||
},
|
},
|
||||||
"simple-update-notifier": {
|
|
||||||
"version": "1.1.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz",
|
|
||||||
"integrity": "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"semver": "~7.0.0"
|
|
||||||
},
|
|
||||||
"dependencies": {
|
|
||||||
"semver": {
|
|
||||||
"version": "7.0.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
|
|
||||||
"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
|
|
||||||
"dev": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"slash": {
|
"slash": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
|
||||||
@@ -6254,6 +6301,15 @@
|
|||||||
"os-shim": "^0.1.2"
|
"os-shim": "^0.1.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"split": {
|
||||||
|
"version": "0.3.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
|
||||||
|
"integrity": "sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"through": "2"
|
||||||
|
}
|
||||||
|
},
|
||||||
"statuses": {
|
"statuses": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
|
||||||
@@ -6280,6 +6336,15 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"stream-combiner": {
|
||||||
|
"version": "0.0.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
|
||||||
|
"integrity": "sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"duplexer": "~0.1.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"stream-combiner2": {
|
"stream-combiner2": {
|
||||||
"version": "1.1.1",
|
"version": "1.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
|
||||||
@@ -6336,6 +6401,12 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"string-argv": {
|
||||||
|
"version": "0.3.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
|
||||||
|
"integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"subarg": {
|
"subarg": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
|
||||||
@@ -6344,15 +6415,6 @@
|
|||||||
"minimist": "^1.1.0"
|
"minimist": "^1.1.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"supports-color": {
|
|
||||||
"version": "5.5.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
|
|
||||||
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"has-flag": "^3.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"supports-preserve-symlinks-flag": {
|
"supports-preserve-symlinks-flag": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
|
||||||
@@ -6410,15 +6472,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
|
||||||
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
|
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
|
||||||
},
|
},
|
||||||
"touch": {
|
|
||||||
"version": "3.1.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
|
|
||||||
"integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
|
|
||||||
"dev": true,
|
|
||||||
"requires": {
|
|
||||||
"nopt": "~1.0.10"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"ts-node": {
|
"ts-node": {
|
||||||
"version": "10.9.1",
|
"version": "10.9.1",
|
||||||
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
|
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
|
||||||
@@ -6452,6 +6505,55 @@
|
|||||||
"plimit-lit": "^1.2.6"
|
"plimit-lit": "^1.2.6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"tsc-watch": {
|
||||||
|
"version": "6.0.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/tsc-watch/-/tsc-watch-6.0.4.tgz",
|
||||||
|
"integrity": "sha512-cHvbvhjO86w2aGlaHgSCeQRl+Aqw6X6XN4sQMPZKF88GoP30O+oTuh5lRIJr5pgFWrRpF1AgXnJJ2DoFEIPHyg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"cross-spawn": "^7.0.3",
|
||||||
|
"node-cleanup": "^2.1.2",
|
||||||
|
"ps-tree": "^1.2.0",
|
||||||
|
"string-argv": "^0.3.1"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"cross-spawn": {
|
||||||
|
"version": "7.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
|
||||||
|
"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"path-key": "^3.1.0",
|
||||||
|
"shebang-command": "^2.0.0",
|
||||||
|
"which": "^2.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"shebang-command": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"shebang-regex": "^3.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"shebang-regex": {
|
||||||
|
"version": "3.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
|
||||||
|
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"which": {
|
||||||
|
"version": "2.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
|
||||||
|
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"isexe": "^2.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"tslib": {
|
"tslib": {
|
||||||
"version": "2.6.2",
|
"version": "2.6.2",
|
||||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
|
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
|
||||||
@@ -6503,12 +6605,6 @@
|
|||||||
"xtend": "^4.0.1"
|
"xtend": "^4.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"undefsafe": {
|
|
||||||
"version": "2.0.5",
|
|
||||||
"resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
|
|
||||||
"integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==",
|
|
||||||
"dev": true
|
|
||||||
},
|
|
||||||
"unpipe": {
|
"unpipe": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
|
||||||
|
|||||||
+6
-6
@@ -1,17 +1,17 @@
|
|||||||
{
|
{
|
||||||
"name": "lnreader-plugins",
|
"name": "lnreader-plugins",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "",
|
"description": "Plugins repo for LNReader",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "nodemon",
|
"start": "tsc-watch --onSuccess \"node ./.js/index.js\"",
|
||||||
"test": "exit 0",
|
"test": "exit 0",
|
||||||
"json": "tsc && node ./.js/scripts/json_plugins.js && git add plugins && git add .dist && git add .js/plugins",
|
"json": "tsc && rm ./.js/index.js && node ./.js/scripts/json_plugins.js && git add plugins && git add .dist && git add .js/plugins",
|
||||||
"generate": "ts-node ./scripts/multisrc/generate.ts && tsc",
|
"generate": "ts-node ./scripts/multisrc/generate.ts && tsc",
|
||||||
"clearMulti": "ts-node ./scripts/clearMultisrc.ts",
|
"clearMulti": "ts-node ./scripts/clearMultisrc.ts",
|
||||||
"less": "npx less ./test_web/static/css/index.less ./test_web/static/css/index.css"
|
"less": "npx less ./test_web/static/css/index.less ./test_web/static/css/index.css"
|
||||||
},
|
},
|
||||||
"author": "",
|
"author": "LNReader",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"body-parser": "^1.20.2",
|
"body-parser": "^1.20.2",
|
||||||
@@ -38,8 +38,8 @@
|
|||||||
"@types/express": "^4.17.17",
|
"@types/express": "^4.17.17",
|
||||||
"@types/jquery": "^3.5.28",
|
"@types/jquery": "^3.5.28",
|
||||||
"@types/node": "^20.3.1",
|
"@types/node": "^20.3.1",
|
||||||
"nodemon": "^2.0.22",
|
"pre-commit": "^1.2.2",
|
||||||
"pre-commit": "^1.2.2"
|
"tsc-watch": "^6.0.4"
|
||||||
},
|
},
|
||||||
"pre-commit": [
|
"pre-commit": [
|
||||||
"json"
|
"json"
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ class KolNovel implements Plugin.PluginBase {
|
|||||||
site = "https://kolnovel.lol/";
|
site = "https://kolnovel.lol/";
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
||||||
@@ -26,9 +25,6 @@ class KolNovel implements Plugin.PluginBase {
|
|||||||
|
|
||||||
link += "&order=" + (filters?.order ? filters.order : "popular");
|
link += "&order=" + (filters?.order ? filters.order : "popular");
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const body = await fetchApi(link, { headers }).then((result) =>
|
const body = await fetchApi(link, { headers }).then((result) =>
|
||||||
result.text()
|
result.text()
|
||||||
);
|
);
|
||||||
@@ -59,9 +55,6 @@ class KolNovel implements Plugin.PluginBase {
|
|||||||
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
||||||
const url = novelUrl;
|
const url = novelUrl;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetch(url, { headers });
|
const result = await fetch(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -136,9 +129,6 @@ class KolNovel implements Plugin.PluginBase {
|
|||||||
}
|
}
|
||||||
async parseChapter(chapterUrl: string): Promise<string> {
|
async parseChapter(chapterUrl: string): Promise<string> {
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetch(chapterUrl, { headers });
|
const result = await fetch(chapterUrl, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -159,9 +149,6 @@ class KolNovel implements Plugin.PluginBase {
|
|||||||
): Promise<Plugin.NovelItem[]> {
|
): Promise<Plugin.NovelItem[]> {
|
||||||
const url = `${this.site}?s=${searchTerm}`;
|
const url = `${this.site}?s=${searchTerm}`;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(url, { headers });
|
const result = await fetchApi(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ class Linovelib implements Plugin.PluginBase {
|
|||||||
site = "https://w.linovelib.com";
|
site = "https://w.linovelib.com";
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
||||||
@@ -23,9 +22,6 @@ class Linovelib implements Plugin.PluginBase {
|
|||||||
link += `/${pageNo}.html`;
|
link += `/${pageNo}.html`;
|
||||||
|
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const body = await fetchApi(link, { headers }).then((result) =>
|
const body = await fetchApi(link, { headers }).then((result) =>
|
||||||
result.text()
|
result.text()
|
||||||
);
|
);
|
||||||
@@ -60,9 +56,6 @@ class Linovelib implements Plugin.PluginBase {
|
|||||||
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
||||||
const url = novelUrl;
|
const url = novelUrl;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(url, { headers });
|
const result = await fetchApi(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -151,9 +144,6 @@ class Linovelib implements Plugin.PluginBase {
|
|||||||
|
|
||||||
async parseChapter(chapterUrl: string): Promise<string> {
|
async parseChapter(chapterUrl: string): Promise<string> {
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
let chapterName,
|
let chapterName,
|
||||||
chapterText = "",
|
chapterText = "",
|
||||||
hasNextPage,
|
hasNextPage,
|
||||||
@@ -461,9 +451,6 @@ class Linovelib implements Plugin.PluginBase {
|
|||||||
const searchUrl = `${this.site}/search/`;
|
const searchUrl = `${this.site}/search/`;
|
||||||
const Term = encodeURI(searchTerm);
|
const Term = encodeURI(searchTerm);
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
let NextPage, NoNextPage: boolean, DeadEnd;
|
let NextPage, NoNextPage: boolean, DeadEnd;
|
||||||
pageNo = 1;
|
pageNo = 1;
|
||||||
const novels: Plugin.NovelItem[] = [];
|
const novels: Plugin.NovelItem[] = [];
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ class BLN implements Plugin.PluginBase {
|
|||||||
filter?: undefined;
|
filter?: undefined;
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
options: Plugin.PopularNovelsOptions
|
options: Plugin.PopularNovelsOptions
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ class FTest implements Plugin.PluginBase {
|
|||||||
site = "https://noblemtl.com/";
|
site = "https://noblemtl.com/";
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ class FreeWebNovel implements Plugin.PluginBase {
|
|||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
icon = "src/en/freewebnovel/icon.png";
|
icon = "src/en/freewebnovel/icon.png";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
page: number,
|
page: number,
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ class NobleMTL implements Plugin.PluginBase {
|
|||||||
site = "https://noblemtl.com/";
|
site = "https://noblemtl.com/";
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
||||||
@@ -28,9 +27,6 @@ class NobleMTL implements Plugin.PluginBase {
|
|||||||
link += "&order=" + filters.order.value;
|
link += "&order=" + filters.order.value;
|
||||||
|
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const body = await fetchApi(link, { headers }).then((result) =>
|
const body = await fetchApi(link, { headers }).then((result) =>
|
||||||
result.text()
|
result.text()
|
||||||
);
|
);
|
||||||
@@ -63,9 +59,6 @@ class NobleMTL implements Plugin.PluginBase {
|
|||||||
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
||||||
const url = novelUrl;
|
const url = novelUrl;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(url, { headers });
|
const result = await fetchApi(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -145,9 +138,6 @@ class NobleMTL implements Plugin.PluginBase {
|
|||||||
}
|
}
|
||||||
async parseChapter(chapterUrl: string): Promise<string> {
|
async parseChapter(chapterUrl: string): Promise<string> {
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(chapterUrl, { headers });
|
const result = await fetchApi(chapterUrl, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -164,9 +154,6 @@ class NobleMTL implements Plugin.PluginBase {
|
|||||||
): Promise<Plugin.NovelItem[]> {
|
): Promise<Plugin.NovelItem[]> {
|
||||||
const url = `${this.site}?s=${searchTerm}`;
|
const url = `${this.site}?s=${searchTerm}`;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(url, { headers });
|
const result = await fetchApi(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ class PandaMTL implements Plugin.PluginBase {
|
|||||||
site = "https://pandamtl.com/";
|
site = "https://pandamtl.com/";
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
||||||
@@ -29,9 +28,6 @@ class PandaMTL implements Plugin.PluginBase {
|
|||||||
link += "&order=" + (filters?.order ? filters.order : "popular");
|
link += "&order=" + (filters?.order ? filters.order : "popular");
|
||||||
|
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const body = await fetchApi(link, { headers }).then((result) =>
|
const body = await fetchApi(link, { headers }).then((result) =>
|
||||||
result.text()
|
result.text()
|
||||||
);
|
);
|
||||||
@@ -62,9 +58,6 @@ class PandaMTL implements Plugin.PluginBase {
|
|||||||
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
||||||
const url = novelUrl;
|
const url = novelUrl;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(url, { headers });
|
const result = await fetchApi(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -138,9 +131,6 @@ class PandaMTL implements Plugin.PluginBase {
|
|||||||
}
|
}
|
||||||
async parseChapter(chapterUrl: string): Promise<string> {
|
async parseChapter(chapterUrl: string): Promise<string> {
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(chapterUrl, { headers });
|
const result = await fetchApi(chapterUrl, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -156,9 +146,6 @@ class PandaMTL implements Plugin.PluginBase {
|
|||||||
): Promise<Plugin.NovelItem[]> {
|
): Promise<Plugin.NovelItem[]> {
|
||||||
const url = `${this.site}?s=${searchTerm}`;
|
const url = `${this.site}?s=${searchTerm}`;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(url, { headers });
|
const result = await fetchApi(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ class ChireadsPlugin implements Plugin.PluginBase {
|
|||||||
site: string;
|
site: string;
|
||||||
version: string;
|
version: string;
|
||||||
userAgent: string;
|
userAgent: string;
|
||||||
cookieString: string;
|
|
||||||
constructor() {
|
constructor() {
|
||||||
this.id = "chireads.com";
|
this.id = "chireads.com";
|
||||||
this.name = "Chireads";
|
this.name = "Chireads";
|
||||||
@@ -17,7 +17,6 @@ class ChireadsPlugin implements Plugin.PluginBase {
|
|||||||
this.site = "https://chireads.com";
|
this.site = "https://chireads.com";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36";
|
this.userAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36";
|
||||||
this.cookieString = "''";
|
|
||||||
}
|
}
|
||||||
parseNovels(loadedCheerio: CheerioAPI) {
|
parseNovels(loadedCheerio: CheerioAPI) {
|
||||||
return [];
|
return [];
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ class NovelDeGlacePlugin implements Plugin.PluginBase{
|
|||||||
site: string;
|
site: string;
|
||||||
version: string;
|
version: string;
|
||||||
userAgent: string;
|
userAgent: string;
|
||||||
cookieString: string;
|
|
||||||
constructor() {
|
constructor() {
|
||||||
this.id = "NDG.com";
|
this.id = "NDG.com";
|
||||||
this.name = "NovelDeGlace";
|
this.name = "NovelDeGlace";
|
||||||
@@ -18,7 +18,6 @@ class NovelDeGlacePlugin implements Plugin.PluginBase{
|
|||||||
this.site = "https://noveldeglace.com/";
|
this.site = "https://noveldeglace.com/";
|
||||||
this.version = "1.0.0";
|
this.version = "1.0.0";
|
||||||
this.userAgent = "''";
|
this.userAgent = "''";
|
||||||
this.cookieString = "''";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async popularNovels(page: number): Promise<Plugin.NovelItem[]> {
|
async popularNovels(page: number): Promise<Plugin.NovelItem[]> {
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ class LightNovelBrasil implements Plugin.PluginBase {
|
|||||||
site = "https://lightnovelbrasil.com/";
|
site = "https://lightnovelbrasil.com/";
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
{ filters }: Plugin.PopularNovelsOptions<typeof this.filters>
|
||||||
@@ -28,9 +27,6 @@ class LightNovelBrasil implements Plugin.PluginBase {
|
|||||||
link += "&order=" + (filters?.order ? filters.order : "popular");
|
link += "&order=" + (filters?.order ? filters.order : "popular");
|
||||||
|
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const body = await fetchApi(link, { headers }).then((result) =>
|
const body = await fetchApi(link, { headers }).then((result) =>
|
||||||
result.text()
|
result.text()
|
||||||
);
|
);
|
||||||
@@ -63,9 +59,6 @@ class LightNovelBrasil implements Plugin.PluginBase {
|
|||||||
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
async parseNovelAndChapters(novelUrl: string): Promise<Plugin.SourceNovel> {
|
||||||
const url = novelUrl;
|
const url = novelUrl;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(url, { headers });
|
const result = await fetchApi(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -146,9 +139,6 @@ class LightNovelBrasil implements Plugin.PluginBase {
|
|||||||
}
|
}
|
||||||
async parseChapter(chapterUrl: string): Promise<string> {
|
async parseChapter(chapterUrl: string): Promise<string> {
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(chapterUrl, { headers });
|
const result = await fetchApi(chapterUrl, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
@@ -165,9 +155,6 @@ class LightNovelBrasil implements Plugin.PluginBase {
|
|||||||
): Promise<Plugin.NovelItem[]> {
|
): Promise<Plugin.NovelItem[]> {
|
||||||
const url = `${this.site}?s=${searchTerm}`;
|
const url = `${this.site}?s=${searchTerm}`;
|
||||||
const headers = new Headers();
|
const headers = new Headers();
|
||||||
if (this.cookieString) {
|
|
||||||
headers.append("cookie", this.cookieString);
|
|
||||||
}
|
|
||||||
const result = await fetchApi(url, { headers });
|
const result = await fetchApi(url, { headers });
|
||||||
const body = await result.text();
|
const body = await result.text();
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ class freedlit implements Plugin.PluginBase {
|
|||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
icon = "src/ru/freedlit/icon.png";
|
icon = "src/ru/freedlit/icon.png";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
page: number,
|
page: number,
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ class AuthorToday implements Plugin.PluginBase {
|
|||||||
site = "https://author.today";
|
site = "https://author.today";
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ class Bookriver implements Plugin.PluginBase {
|
|||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
icon = "src/ru/bookriver/icon.png";
|
icon = "src/ru/bookriver/icon.png";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ class ficbook implements Plugin.PluginBase {
|
|||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
icon = "src/ru/ficbook/icon.png";
|
icon = "src/ru/ficbook/icon.png";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ class Jaomix implements Plugin.PluginBase {
|
|||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
icon = "src/ru/jaomix/icon.png";
|
icon = "src/ru/jaomix/icon.png";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
pageNo: number,
|
pageNo: number,
|
||||||
|
|||||||
@@ -13,7 +13,6 @@ class TL implements Plugin.PluginBase {
|
|||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
icon = "src/ru/noveltl/icon.png";
|
icon = "src/ru/noveltl/icon.png";
|
||||||
userAgent = "";
|
userAgent = "";
|
||||||
cookieString = "";
|
|
||||||
|
|
||||||
async popularNovels(
|
async popularNovels(
|
||||||
page: number,
|
page: number,
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user