From 8d0db575643ea3fe8c11bd95f3996e69f695bd45 Mon Sep 17 00:00:00 2001 From: tumblr-misuser Date: Mon, 29 Jun 2026 18:18:19 +0800 Subject: [PATCH] feat: add BlumeVerse --- plugins/index.ts | 456 +++++++++--------- plugins/multisrc/lightnovelwp/sources.json | 10 + .../multisrc/lightnovelwp/blumeverse/icon.png | Bin 0 -> 19848 bytes 3 files changed, 239 insertions(+), 227 deletions(-) create mode 100644 public/static/multisrc/lightnovelwp/blumeverse/icon.png diff --git a/plugins/index.ts b/plugins/index.ts index 448606c58..525abad4a 100644 --- a/plugins/index.ts +++ b/plugins/index.ts @@ -24,233 +24,234 @@ import p_21 from '@plugins/english/AllNovel[readnovelfull]'; import p_22 from '@plugins/english/ao3'; import p_23 from '@plugins/english/ArcaneTranslations[lightnovelwp]'; import p_24 from '@plugins/english/BelleReservoir[madara]'; -import p_25 from '@plugins/english/BoxNovel[madara]'; -import p_26 from '@plugins/english/CherryMistCafe[fictioneer]'; -import p_27 from '@plugins/english/chrysanthemumgarden'; -import p_28 from '@plugins/english/CitrusAurora[madara]'; -import p_29 from '@plugins/english/CoralBoutique[madara]'; -import p_30 from '@plugins/english/CPUnovel[lightnovelwp]'; -import p_31 from '@plugins/english/crimsonscrolls'; -import p_32 from '@plugins/english/DaoistQuest[fictioneer]'; -import p_33 from '@plugins/english/DaoNovel[madara]'; -import p_34 from '@plugins/english/DaoTranslate[lightnovelwp]'; -import p_35 from '@plugins/english/DearestRosalie[fictioneer]'; -import p_36 from '@plugins/english/divinedaolibrary'; -import p_37 from '@plugins/english/Dragonholic[madara]'; -import p_38 from '@plugins/english/DragonTea[madara]'; -import p_39 from '@plugins/english/dreambigtl'; -import p_40 from '@plugins/english/DuskBlossoms[madara]'; -import p_41 from '@plugins/english/ElloTL[lightnovelwp]'; -import p_42 from '@plugins/english/Eternalune[madara]'; -import p_43 from '@plugins/english/EtudeTranslations[madara]'; -import p_44 from '@plugins/english/FanNovel[readwn]'; -import p_45 from '@plugins/english/FansMTL[readwn]'; -import p_46 from '@plugins/english/FansTranslations[madara]'; -import p_47 from '@plugins/english/faqwikius'; -import p_48 from '@plugins/english/fenrirrealm'; -import p_49 from '@plugins/english/fictionzone'; -import p_50 from '@plugins/english/FirstKissNovel[madara]'; -import p_51 from '@plugins/english/Foxaholic[madara]'; -import p_52 from '@plugins/english/foxteller'; -import p_53 from '@plugins/english/FreeWebNovel[readnovelfull]'; -import p_54 from '@plugins/english/GalaxyTranslations[madara]'; -import p_55 from '@plugins/english/genesis'; -import p_56 from '@plugins/english/Guavaread[madara]'; -import p_57 from '@plugins/english/HiraethTranslation[madara]'; -import p_58 from '@plugins/english/HotNovelPub[hotnovelpub]'; -import p_59 from '@plugins/english/HyacinthinBloom[lightnovelwp]'; -import p_60 from '@plugins/english/indraTranslations'; -import p_61 from '@plugins/english/inkitt'; -import p_62 from '@plugins/english/inoveltranslation'; -import p_63 from '@plugins/english/Ippotranslations[lightnovelwp]'; -import p_64 from '@plugins/english/KDTNovels[lightnovelwp]'; -import p_65 from '@plugins/english/KeopiTranslations[lightnovelwp]'; -import p_66 from '@plugins/english/KnoxT[lightnovelwp]'; -import p_67 from '@plugins/english/LazyGirlTranslations[lightnovelwp]'; -import p_68 from '@plugins/english/leafstudio'; -import p_69 from '@plugins/english/LibRead[readnovelfull]'; -import p_70 from '@plugins/english/LightNovelCave[lightnovelworld]'; -import p_71 from '@plugins/english/LightNovelHeaven[madara]'; -import p_72 from '@plugins/english/LightNovelPlus[readnovelfull]'; -import p_73 from '@plugins/english/LightNovelPubVip[lightnovelworld]'; -import p_74 from '@plugins/english/lightnoveltranslation'; -import p_75 from '@plugins/english/LightNovelUpdates[madara]'; -import p_76 from '@plugins/english/LilyontheValley[fictioneer]'; -import p_77 from '@plugins/english/lnmtl'; -import p_78 from '@plugins/english/lnori'; -import p_79 from '@plugins/english/Ltnovel[readwn]'; -import p_80 from '@plugins/english/LulloBox[madara]'; -import p_81 from '@plugins/english/LunarLetters[madara]'; -import p_82 from '@plugins/english/Meownovel[madara]'; -import p_83 from '@plugins/english/MoonlightNovels[lightnovelwp]'; -import p_84 from '@plugins/english/MostNovel[madara]'; -import p_85 from '@plugins/english/MTLNovel[madara]'; -import p_86 from '@plugins/english/MTLNovel[mtlnovel]'; -import p_87 from '@plugins/english/mvlempyr'; -import p_88 from '@plugins/english/MysticalSeries[madara]'; -import p_89 from '@plugins/english/NeoSekaiTranslations[madara]'; -import p_90 from '@plugins/english/NitroManga[madara]'; -import p_91 from '@plugins/english/NobleMTL[lightnovelwp]'; -import p_92 from '@plugins/english/NoiceTranslations[madara]'; -import p_93 from '@plugins/english/novelarrow'; -import p_94 from '@plugins/english/NovelBin[readnovelfull]'; -import p_95 from '@plugins/english/novelbuddy'; -import p_96 from '@plugins/english/NovelCool[novelcool]'; -import p_97 from '@plugins/english/novelfire'; -import p_98 from '@plugins/english/NovelFull[readnovelfull]'; -import p_99 from '@plugins/english/novelhall'; -import p_100 from '@plugins/english/novelhi'; -import p_101 from '@plugins/english/novelight'; -import p_102 from '@plugins/english/NovelLib[fictioneer]'; -import p_103 from '@plugins/english/NovelMultiverse[madara]'; -import p_104 from '@plugins/english/NovelNinja[madara]'; -import p_105 from '@plugins/english/NovelOnline'; -import p_106 from '@plugins/english/novelrest'; -import p_107 from '@plugins/english/NovelsKnight[lightnovelwp]'; -import p_108 from '@plugins/english/NovelTranslate[madara]'; -import p_109 from '@plugins/english/novelupdates'; -import p_110 from '@plugins/english/PandaMachineTranslations[lightnovelwp]'; -import p_111 from '@plugins/english/PastelTales[madara]'; -import p_112 from '@plugins/english/pawread'; -import p_113 from '@plugins/english/PenguinSquad[fictioneer]'; -import p_114 from '@plugins/english/Prizma[fictioneer]'; -import p_115 from '@plugins/english/rainofsnow'; -import p_116 from '@plugins/english/Ranobes[ranobes]'; -import p_117 from '@plugins/english/Ranovel[madara]'; -import p_118 from '@plugins/english/ReadFanfic[madara]'; -import p_119 from '@plugins/english/readfrom'; -import p_120 from '@plugins/english/ReadNovelFull[readnovelfull]'; -import p_121 from '@plugins/english/relibrary'; -import p_122 from '@plugins/english/RequiemTranslations[lightnovelwp]'; -import p_123 from '@plugins/english/royalroad'; -import p_124 from '@plugins/english/SalmonLatte[madara]'; -import p_125 from '@plugins/english/scribblehub'; -import p_126 from '@plugins/english/SleepyTranslations[madara]'; -import p_127 from '@plugins/english/SonicMTL[madara]'; -import p_128 from '@plugins/english/SrankManga[madara]'; -import p_129 from '@plugins/english/StorySeedling'; -import p_130 from '@plugins/english/SweetEscape[madara]'; -import p_131 from '@plugins/english/SystemTranslation[lightnovelwp]'; -import p_132 from '@plugins/english/TranslatinOtaku[madara]'; -import p_133 from '@plugins/english/TranslationWeaver[lightnovelwp]'; -import p_134 from '@plugins/english/UniversalNovel[lightnovelwp]'; -import p_135 from '@plugins/english/VandyTranslate[lightnovelwp]'; -import p_136 from '@plugins/english/VioletLily[madara]'; -import p_137 from '@plugins/english/vynovel'; -import p_138 from '@plugins/english/wct'; -import p_139 from '@plugins/english/webnovel'; -import p_140 from '@plugins/english/WebNovelLover[madara]'; -import p_141 from '@plugins/english/WebNovelPub[lightnovelworld]'; -import p_142 from '@plugins/english/WebNovelTranslation[madara]'; -import p_143 from '@plugins/english/WhiteMoonlightNovels[lightnovelwp]'; -import p_144 from '@plugins/english/WooksTeahouse[madara]'; -import p_145 from '@plugins/english/WordExcerpt[madara]'; -import p_146 from '@plugins/english/wtrlab'; -import p_147 from '@plugins/english/Wuxiabox[readwn]'; -import p_148 from '@plugins/english/Wuxiafox[readwn]'; -import p_149 from '@plugins/english/WuxiaSpace[readwn]'; -import p_150 from '@plugins/english/WuxiaV[readwn]'; -import p_151 from '@plugins/english/wuxiaworld'; -import p_152 from '@plugins/english/WuxiaWorldSite[madara]'; -import p_153 from '@plugins/english/ZetroTranslation[madara]'; -import p_154 from '@plugins/french/chireads'; -import p_155 from '@plugins/french/harkeneliwood'; -import p_156 from '@plugins/french/kisswood'; -import p_157 from '@plugins/french/LighNovelFR[lightnovelwp]'; -import p_158 from '@plugins/french/MassNovel[madara]'; -import p_159 from '@plugins/french/MTLNovel(FR)[mtlnovel]'; -import p_160 from '@plugins/french/noveldeglace'; -import p_161 from '@plugins/french/novelfrance'; -import p_162 from '@plugins/french/novhell'; -import p_163 from '@plugins/french/rezerowebnovelfr'; -import p_164 from '@plugins/french/warriorlegendtrad'; -import p_165 from '@plugins/french/WorldNovel[madara]'; -import p_166 from '@plugins/french/wuxialnscantrad'; -import p_167 from '@plugins/french/xiaowaz'; -import p_168 from '@plugins/indonesian/BacaLightNovel[lightnovelwp]'; -import p_169 from '@plugins/indonesian/indowebnovel'; -import p_170 from '@plugins/indonesian/MeioNovel[madara]'; -import p_171 from '@plugins/indonesian/MTLNovel(ID)[mtlnovel]'; -import p_172 from '@plugins/indonesian/NovelBookID[madara]'; -import p_173 from '@plugins/indonesian/sakuranovel'; -import p_174 from '@plugins/indonesian/SekteNovel[lightnovelwp]'; -import p_175 from '@plugins/indonesian/Vanovel[madara]'; -import p_176 from '@plugins/indonesian/WBNovel[madara]'; -import p_177 from '@plugins/japanese/kakuyomu'; -import p_178 from '@plugins/japanese/Syosetu'; -import p_179 from '@plugins/korean/Agitoon'; -import p_180 from '@plugins/korean/FortuneEternal[madara]'; -import p_181 from '@plugins/multi/komga'; -import p_182 from '@plugins/polish/novelki'; -import p_183 from '@plugins/portuguese/BetterNovels[lightnovelwp]'; -import p_184 from '@plugins/portuguese/blogdoamonnovels'; -import p_185 from '@plugins/portuguese/CentralNovel[lightnovelwp]'; -import p_186 from '@plugins/portuguese/illusia'; -import p_187 from '@plugins/portuguese/Kiniga[madara]'; -import p_188 from '@plugins/portuguese/LaNovels[hotnovelpub]'; -import p_189 from '@plugins/portuguese/LightNovelBrasil[lightnovelwp]'; -import p_190 from '@plugins/portuguese/MTLNovel(PT)[mtlnovel]'; -import p_191 from '@plugins/portuguese/novelmania'; -import p_192 from '@plugins/portuguese/tsundoku'; -import p_193 from '@plugins/russian/authortoday'; -import p_194 from '@plugins/russian/Bllate[rulate]'; -import p_195 from '@plugins/russian/Bookhamster[ifreedom]'; -import p_196 from '@plugins/russian/bookriver'; -import p_197 from '@plugins/russian/Erolate[rulate]'; -import p_198 from '@plugins/russian/EzNovels[hotnovelpub]'; -import p_199 from '@plugins/russian/ficbook'; -import p_200 from '@plugins/russian/jaomix'; -import p_201 from '@plugins/russian/MTLNovel(RU)[mtlnovel]'; -import p_202 from '@plugins/russian/neobook'; -import p_203 from '@plugins/russian/NovelCool(RU)[novelcool]'; -import p_204 from '@plugins/russian/novelTL'; -import p_205 from '@plugins/russian/ranobehub'; -import p_206 from '@plugins/russian/ranobelib'; -import p_207 from '@plugins/russian/ranoberf'; -import p_208 from '@plugins/russian/Ranobes(RU)[ranobes]'; -import p_209 from '@plugins/russian/renovels'; -import p_210 from '@plugins/russian/Rulate[rulate]'; -import p_211 from '@plugins/russian/topliba'; -import p_212 from '@plugins/russian/zelluloza'; -import p_213 from '@plugins/russian/СвободныйМирРанобэ[ifreedom]'; -import p_214 from '@plugins/spanish/AllNovelRead[lightnovelwp]'; -import p_215 from '@plugins/spanish/AnimesHoy12[madara]'; -import p_216 from '@plugins/spanish/hasutl'; -import p_217 from '@plugins/spanish/LightNovelDaily[hotnovelpub]'; -import p_218 from '@plugins/spanish/MTLNovel(ES)[mtlnovel]'; -import p_219 from '@plugins/spanish/NOVA'; -import p_220 from '@plugins/spanish/novelasligera'; -import p_221 from '@plugins/spanish/novelawuxia'; -import p_222 from '@plugins/spanish/novelyra'; -import p_223 from '@plugins/spanish/oasistranslations'; -import p_224 from '@plugins/spanish/PanchoTranslations[madara]'; -import p_225 from '@plugins/spanish/skynovels'; -import p_226 from '@plugins/spanish/TC&Sega[lightnovelwp]'; -import p_227 from '@plugins/spanish/TraduccionesAmistosas[madara]'; -import p_228 from '@plugins/spanish/tunovelaligera'; -import p_229 from '@plugins/spanish/yukitls'; -import p_230 from '@plugins/thai/NovelLucky[madara]'; -import p_231 from '@plugins/thai/NovelPDF[madara]'; -import p_232 from '@plugins/turkish/ArazNovel[madara]'; -import p_233 from '@plugins/turkish/EKTAPLAR[madara]'; -import p_234 from '@plugins/turkish/epiknovel'; -import p_235 from '@plugins/turkish/kakikata[madara]'; -import p_236 from '@plugins/turkish/KodeksLibrary[lightnovelwp]'; -import p_237 from '@plugins/turkish/MangaTR'; -import p_238 from '@plugins/turkish/NABSCANS[madara]'; -import p_239 from '@plugins/turkish/Namevt[lightnovelwp]'; -import p_240 from '@plugins/turkish/Noveloku[madara]'; -import p_241 from '@plugins/turkish/NovelTR[lightnovelwp]'; -import p_242 from '@plugins/turkish/RagnarScans[madara]'; -import p_243 from '@plugins/turkish/ThNovels[hotnovelpub]'; -import p_244 from '@plugins/turkish/TurkceLightNovels[madara]'; -import p_245 from '@plugins/turkish/WebNovelOku[madara]'; -import p_246 from '@plugins/ukrainian/bakainua'; -import p_247 from '@plugins/ukrainian/smakolykytl'; -import p_248 from '@plugins/vietnamese/lightnovelvn'; -import p_249 from '@plugins/vietnamese/LNHako'; -import p_250 from '@plugins/vietnamese/nettruyen'; -import p_251 from '@plugins/vietnamese/truyenss'; +import p_25 from '@plugins/english/BlumeVerse[lightnovelwp]'; +import p_26 from '@plugins/english/BoxNovel[madara]'; +import p_27 from '@plugins/english/CherryMistCafe[fictioneer]'; +import p_28 from '@plugins/english/chrysanthemumgarden'; +import p_29 from '@plugins/english/CitrusAurora[madara]'; +import p_30 from '@plugins/english/CoralBoutique[madara]'; +import p_31 from '@plugins/english/CPUnovel[lightnovelwp]'; +import p_32 from '@plugins/english/crimsonscrolls'; +import p_33 from '@plugins/english/DaoistQuest[fictioneer]'; +import p_34 from '@plugins/english/DaoNovel[madara]'; +import p_35 from '@plugins/english/DaoTranslate[lightnovelwp]'; +import p_36 from '@plugins/english/DearestRosalie[fictioneer]'; +import p_37 from '@plugins/english/divinedaolibrary'; +import p_38 from '@plugins/english/Dragonholic[madara]'; +import p_39 from '@plugins/english/DragonTea[madara]'; +import p_40 from '@plugins/english/dreambigtl'; +import p_41 from '@plugins/english/DuskBlossoms[madara]'; +import p_42 from '@plugins/english/ElloTL[lightnovelwp]'; +import p_43 from '@plugins/english/Eternalune[madara]'; +import p_44 from '@plugins/english/EtudeTranslations[madara]'; +import p_45 from '@plugins/english/FanNovel[readwn]'; +import p_46 from '@plugins/english/FansMTL[readwn]'; +import p_47 from '@plugins/english/FansTranslations[madara]'; +import p_48 from '@plugins/english/faqwikius'; +import p_49 from '@plugins/english/fenrirrealm'; +import p_50 from '@plugins/english/fictionzone'; +import p_51 from '@plugins/english/FirstKissNovel[madara]'; +import p_52 from '@plugins/english/Foxaholic[madara]'; +import p_53 from '@plugins/english/foxteller'; +import p_54 from '@plugins/english/FreeWebNovel[readnovelfull]'; +import p_55 from '@plugins/english/GalaxyTranslations[madara]'; +import p_56 from '@plugins/english/genesis'; +import p_57 from '@plugins/english/Guavaread[madara]'; +import p_58 from '@plugins/english/HiraethTranslation[madara]'; +import p_59 from '@plugins/english/HotNovelPub[hotnovelpub]'; +import p_60 from '@plugins/english/HyacinthinBloom[lightnovelwp]'; +import p_61 from '@plugins/english/indraTranslations'; +import p_62 from '@plugins/english/inkitt'; +import p_63 from '@plugins/english/inoveltranslation'; +import p_64 from '@plugins/english/Ippotranslations[lightnovelwp]'; +import p_65 from '@plugins/english/KDTNovels[lightnovelwp]'; +import p_66 from '@plugins/english/KeopiTranslations[lightnovelwp]'; +import p_67 from '@plugins/english/KnoxT[lightnovelwp]'; +import p_68 from '@plugins/english/LazyGirlTranslations[lightnovelwp]'; +import p_69 from '@plugins/english/leafstudio'; +import p_70 from '@plugins/english/LibRead[readnovelfull]'; +import p_71 from '@plugins/english/LightNovelCave[lightnovelworld]'; +import p_72 from '@plugins/english/LightNovelHeaven[madara]'; +import p_73 from '@plugins/english/LightNovelPlus[readnovelfull]'; +import p_74 from '@plugins/english/LightNovelPubVip[lightnovelworld]'; +import p_75 from '@plugins/english/lightnoveltranslation'; +import p_76 from '@plugins/english/LightNovelUpdates[madara]'; +import p_77 from '@plugins/english/LilyontheValley[fictioneer]'; +import p_78 from '@plugins/english/lnmtl'; +import p_79 from '@plugins/english/lnori'; +import p_80 from '@plugins/english/Ltnovel[readwn]'; +import p_81 from '@plugins/english/LulloBox[madara]'; +import p_82 from '@plugins/english/LunarLetters[madara]'; +import p_83 from '@plugins/english/Meownovel[madara]'; +import p_84 from '@plugins/english/MoonlightNovels[lightnovelwp]'; +import p_85 from '@plugins/english/MostNovel[madara]'; +import p_86 from '@plugins/english/MTLNovel[madara]'; +import p_87 from '@plugins/english/MTLNovel[mtlnovel]'; +import p_88 from '@plugins/english/mvlempyr'; +import p_89 from '@plugins/english/MysticalSeries[madara]'; +import p_90 from '@plugins/english/NeoSekaiTranslations[madara]'; +import p_91 from '@plugins/english/NitroManga[madara]'; +import p_92 from '@plugins/english/NobleMTL[lightnovelwp]'; +import p_93 from '@plugins/english/NoiceTranslations[madara]'; +import p_94 from '@plugins/english/novelarrow'; +import p_95 from '@plugins/english/NovelBin[readnovelfull]'; +import p_96 from '@plugins/english/novelbuddy'; +import p_97 from '@plugins/english/NovelCool[novelcool]'; +import p_98 from '@plugins/english/novelfire'; +import p_99 from '@plugins/english/NovelFull[readnovelfull]'; +import p_100 from '@plugins/english/novelhall'; +import p_101 from '@plugins/english/novelhi'; +import p_102 from '@plugins/english/novelight'; +import p_103 from '@plugins/english/NovelLib[fictioneer]'; +import p_104 from '@plugins/english/NovelMultiverse[madara]'; +import p_105 from '@plugins/english/NovelNinja[madara]'; +import p_106 from '@plugins/english/NovelOnline'; +import p_107 from '@plugins/english/novelrest'; +import p_108 from '@plugins/english/NovelsKnight[lightnovelwp]'; +import p_109 from '@plugins/english/NovelTranslate[madara]'; +import p_110 from '@plugins/english/novelupdates'; +import p_111 from '@plugins/english/PandaMachineTranslations[lightnovelwp]'; +import p_112 from '@plugins/english/PastelTales[madara]'; +import p_113 from '@plugins/english/pawread'; +import p_114 from '@plugins/english/PenguinSquad[fictioneer]'; +import p_115 from '@plugins/english/Prizma[fictioneer]'; +import p_116 from '@plugins/english/rainofsnow'; +import p_117 from '@plugins/english/Ranobes[ranobes]'; +import p_118 from '@plugins/english/Ranovel[madara]'; +import p_119 from '@plugins/english/ReadFanfic[madara]'; +import p_120 from '@plugins/english/readfrom'; +import p_121 from '@plugins/english/ReadNovelFull[readnovelfull]'; +import p_122 from '@plugins/english/relibrary'; +import p_123 from '@plugins/english/RequiemTranslations[lightnovelwp]'; +import p_124 from '@plugins/english/royalroad'; +import p_125 from '@plugins/english/SalmonLatte[madara]'; +import p_126 from '@plugins/english/scribblehub'; +import p_127 from '@plugins/english/SleepyTranslations[madara]'; +import p_128 from '@plugins/english/SonicMTL[madara]'; +import p_129 from '@plugins/english/SrankManga[madara]'; +import p_130 from '@plugins/english/StorySeedling'; +import p_131 from '@plugins/english/SweetEscape[madara]'; +import p_132 from '@plugins/english/SystemTranslation[lightnovelwp]'; +import p_133 from '@plugins/english/TranslatinOtaku[madara]'; +import p_134 from '@plugins/english/TranslationWeaver[lightnovelwp]'; +import p_135 from '@plugins/english/UniversalNovel[lightnovelwp]'; +import p_136 from '@plugins/english/VandyTranslate[lightnovelwp]'; +import p_137 from '@plugins/english/VioletLily[madara]'; +import p_138 from '@plugins/english/vynovel'; +import p_139 from '@plugins/english/wct'; +import p_140 from '@plugins/english/webnovel'; +import p_141 from '@plugins/english/WebNovelLover[madara]'; +import p_142 from '@plugins/english/WebNovelPub[lightnovelworld]'; +import p_143 from '@plugins/english/WebNovelTranslation[madara]'; +import p_144 from '@plugins/english/WhiteMoonlightNovels[lightnovelwp]'; +import p_145 from '@plugins/english/WooksTeahouse[madara]'; +import p_146 from '@plugins/english/WordExcerpt[madara]'; +import p_147 from '@plugins/english/wtrlab'; +import p_148 from '@plugins/english/Wuxiabox[readwn]'; +import p_149 from '@plugins/english/Wuxiafox[readwn]'; +import p_150 from '@plugins/english/WuxiaSpace[readwn]'; +import p_151 from '@plugins/english/WuxiaV[readwn]'; +import p_152 from '@plugins/english/wuxiaworld'; +import p_153 from '@plugins/english/WuxiaWorldSite[madara]'; +import p_154 from '@plugins/english/ZetroTranslation[madara]'; +import p_155 from '@plugins/french/chireads'; +import p_156 from '@plugins/french/harkeneliwood'; +import p_157 from '@plugins/french/kisswood'; +import p_158 from '@plugins/french/LighNovelFR[lightnovelwp]'; +import p_159 from '@plugins/french/MassNovel[madara]'; +import p_160 from '@plugins/french/MTLNovel(FR)[mtlnovel]'; +import p_161 from '@plugins/french/noveldeglace'; +import p_162 from '@plugins/french/novelfrance'; +import p_163 from '@plugins/french/novhell'; +import p_164 from '@plugins/french/rezerowebnovelfr'; +import p_165 from '@plugins/french/warriorlegendtrad'; +import p_166 from '@plugins/french/WorldNovel[madara]'; +import p_167 from '@plugins/french/wuxialnscantrad'; +import p_168 from '@plugins/french/xiaowaz'; +import p_169 from '@plugins/indonesian/BacaLightNovel[lightnovelwp]'; +import p_170 from '@plugins/indonesian/indowebnovel'; +import p_171 from '@plugins/indonesian/MeioNovel[madara]'; +import p_172 from '@plugins/indonesian/MTLNovel(ID)[mtlnovel]'; +import p_173 from '@plugins/indonesian/NovelBookID[madara]'; +import p_174 from '@plugins/indonesian/sakuranovel'; +import p_175 from '@plugins/indonesian/SekteNovel[lightnovelwp]'; +import p_176 from '@plugins/indonesian/Vanovel[madara]'; +import p_177 from '@plugins/indonesian/WBNovel[madara]'; +import p_178 from '@plugins/japanese/kakuyomu'; +import p_179 from '@plugins/japanese/Syosetu'; +import p_180 from '@plugins/korean/Agitoon'; +import p_181 from '@plugins/korean/FortuneEternal[madara]'; +import p_182 from '@plugins/multi/komga'; +import p_183 from '@plugins/polish/novelki'; +import p_184 from '@plugins/portuguese/BetterNovels[lightnovelwp]'; +import p_185 from '@plugins/portuguese/blogdoamonnovels'; +import p_186 from '@plugins/portuguese/CentralNovel[lightnovelwp]'; +import p_187 from '@plugins/portuguese/illusia'; +import p_188 from '@plugins/portuguese/Kiniga[madara]'; +import p_189 from '@plugins/portuguese/LaNovels[hotnovelpub]'; +import p_190 from '@plugins/portuguese/LightNovelBrasil[lightnovelwp]'; +import p_191 from '@plugins/portuguese/MTLNovel(PT)[mtlnovel]'; +import p_192 from '@plugins/portuguese/novelmania'; +import p_193 from '@plugins/portuguese/tsundoku'; +import p_194 from '@plugins/russian/authortoday'; +import p_195 from '@plugins/russian/Bllate[rulate]'; +import p_196 from '@plugins/russian/Bookhamster[ifreedom]'; +import p_197 from '@plugins/russian/bookriver'; +import p_198 from '@plugins/russian/Erolate[rulate]'; +import p_199 from '@plugins/russian/EzNovels[hotnovelpub]'; +import p_200 from '@plugins/russian/ficbook'; +import p_201 from '@plugins/russian/jaomix'; +import p_202 from '@plugins/russian/MTLNovel(RU)[mtlnovel]'; +import p_203 from '@plugins/russian/neobook'; +import p_204 from '@plugins/russian/NovelCool(RU)[novelcool]'; +import p_205 from '@plugins/russian/novelTL'; +import p_206 from '@plugins/russian/ranobehub'; +import p_207 from '@plugins/russian/ranobelib'; +import p_208 from '@plugins/russian/ranoberf'; +import p_209 from '@plugins/russian/Ranobes(RU)[ranobes]'; +import p_210 from '@plugins/russian/renovels'; +import p_211 from '@plugins/russian/Rulate[rulate]'; +import p_212 from '@plugins/russian/topliba'; +import p_213 from '@plugins/russian/zelluloza'; +import p_214 from '@plugins/russian/СвободныйМирРанобэ[ifreedom]'; +import p_215 from '@plugins/spanish/AllNovelRead[lightnovelwp]'; +import p_216 from '@plugins/spanish/AnimesHoy12[madara]'; +import p_217 from '@plugins/spanish/hasutl'; +import p_218 from '@plugins/spanish/LightNovelDaily[hotnovelpub]'; +import p_219 from '@plugins/spanish/MTLNovel(ES)[mtlnovel]'; +import p_220 from '@plugins/spanish/NOVA'; +import p_221 from '@plugins/spanish/novelasligera'; +import p_222 from '@plugins/spanish/novelawuxia'; +import p_223 from '@plugins/spanish/novelyra'; +import p_224 from '@plugins/spanish/oasistranslations'; +import p_225 from '@plugins/spanish/PanchoTranslations[madara]'; +import p_226 from '@plugins/spanish/skynovels'; +import p_227 from '@plugins/spanish/TC&Sega[lightnovelwp]'; +import p_228 from '@plugins/spanish/TraduccionesAmistosas[madara]'; +import p_229 from '@plugins/spanish/tunovelaligera'; +import p_230 from '@plugins/spanish/yukitls'; +import p_231 from '@plugins/thai/NovelLucky[madara]'; +import p_232 from '@plugins/thai/NovelPDF[madara]'; +import p_233 from '@plugins/turkish/ArazNovel[madara]'; +import p_234 from '@plugins/turkish/EKTAPLAR[madara]'; +import p_235 from '@plugins/turkish/epiknovel'; +import p_236 from '@plugins/turkish/kakikata[madara]'; +import p_237 from '@plugins/turkish/KodeksLibrary[lightnovelwp]'; +import p_238 from '@plugins/turkish/MangaTR'; +import p_239 from '@plugins/turkish/NABSCANS[madara]'; +import p_240 from '@plugins/turkish/Namevt[lightnovelwp]'; +import p_241 from '@plugins/turkish/Noveloku[madara]'; +import p_242 from '@plugins/turkish/NovelTR[lightnovelwp]'; +import p_243 from '@plugins/turkish/RagnarScans[madara]'; +import p_244 from '@plugins/turkish/ThNovels[hotnovelpub]'; +import p_245 from '@plugins/turkish/TurkceLightNovels[madara]'; +import p_246 from '@plugins/turkish/WebNovelOku[madara]'; +import p_247 from '@plugins/ukrainian/bakainua'; +import p_248 from '@plugins/ukrainian/smakolykytl'; +import p_249 from '@plugins/vietnamese/lightnovelvn'; +import p_250 from '@plugins/vietnamese/LNHako'; +import p_251 from '@plugins/vietnamese/nettruyen'; +import p_252 from '@plugins/vietnamese/truyenss'; const PLUGINS: Plugin.PluginBase[] = [ p_0, @@ -505,5 +506,6 @@ const PLUGINS: Plugin.PluginBase[] = [ p_249, p_250, p_251, + p_252, ]; export default PLUGINS; diff --git a/plugins/multisrc/lightnovelwp/sources.json b/plugins/multisrc/lightnovelwp/sources.json index c05c1dafb..f1fc708a4 100644 --- a/plugins/multisrc/lightnovelwp/sources.json +++ b/plugins/multisrc/lightnovelwp/sources.json @@ -327,5 +327,15 @@ "reverseChapters": true, "hasLocked": true } + }, + { + "id": "blumeverse", + "sourceSite": "https://blume-verse.com/", + "sourceName": "BlumeVerse", + "options": { + "lang": "English", + "reverseChapters": true, + "hasLocked": true + } } ] diff --git a/public/static/multisrc/lightnovelwp/blumeverse/icon.png b/public/static/multisrc/lightnovelwp/blumeverse/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9832d7f1cd0e18397b4eb7b1aa089a42554df7a8 GIT binary patch literal 19848 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 literal 0 HcmV?d00001