Skip to content

refactor: linter issues#2141

Open
K1ngfish3r wants to merge 1 commit into
lnreader:masterfrom
K1ngfish3r:zzz-linter
Open

refactor: linter issues#2141
K1ngfish3r wants to merge 1 commit into
lnreader:masterfrom
K1ngfish3r:zzz-linter

Conversation

@K1ngfish3r
Copy link
Copy Markdown
Collaborator

@K1ngfish3r K1ngfish3r commented Apr 22, 2026

Checklist

  • Update version code if an existing plugin was modified
  • Test changes in Plugin Playground or the app
  • Reference related issues in the PR body (e.g. Closes #xyz)

All plugins tested
All changed plugins bumped
Requesting Reviews on eslint.config.js
Can (hopefully) introduce lint check on PRs

Closes #2085

@K1ngfish3r K1ngfish3r force-pushed the zzz-linter branch 3 times, most recently from 5d188ee to 6f428b7 Compare April 25, 2026 17:55
@K1ngfish3r K1ngfish3r marked this pull request as draft April 25, 2026 17:55
@K1ngfish3r
Copy link
Copy Markdown
Collaborator Author

K1ngfish3r commented Apr 25, 2026

Testing phase, will edit comment as more are done

Status Source [Multisrc] Notes
arabic/ArNovel[madara] status = ok
arabic/Azora[madara] no longer uses madara, TODO: move
arabic/FreeKolNovel[lightnovelwp] status = ok
arabic/HizoManga[madara] status = ok
arabic/KolNovel[lightnovelwp] status = requires subscription but otherwise looks ok
arabic/Markazriwayat[madara] no longer uses madara, TODO: move
arabic/Novel4Up[madara] status = down
arabic/NovelsParadise[lightnovelwp] status = cf block but looks ok
arabic/Olaoecyou[madara] status = down
arabic/Riwyat[madara] status = ok
arabic/dilartube status = ok, i added the p tags, but the two sources below removes them
arabic/rewayatclub status = ok but actively removes p tags
arabic/sunovels status = ok but actively removes p tags
chinese/69shu status = ok
chinese/Quanben status = ok
chinese/ixdzs8 status = cf block, works but the p tags looks removed again
chinese/linovel status = ok
chinese/linovelib unable to webtest, requires LDS
chinese/linovelib_tw status = ok(?)
chinese/novel543 status = ok, but p tags removed intentionally
english/AllNovelFull[readnovelfull] status = good 
english/AllNovel[readnovelfull] status = good 
english/ArcaneTranslations[lightnovelwp] no longer using lightnovelwp, new URL, TODO: move 
english/BelleReservoir[madara] status = invalid SSL Certificate (?) 
english/BoxNovel[readnovelfull] status = good, could cleanup chapter a bit 
english/CPUnovel[lightnovelwp] status = redirects to ads 
english/CitrusAurora[madara] status = good, TODO: remove NaN in novelpage 
english/CoralBoutique[madara] status = down 
english/DaoNovel[madara] status = down 
english/DaoTranslate[lightnovelwp] status = works but chapters are inaccessible since they are intermediate links (I couldnt even get the original chapters I wanted normally)
english/DaoistQuest[fictioneer] status = down 
english/DearestRosalie[fictioneer] status = down 
english/DragonTea[madara] unable to access website to check
english/Dragonholic[madara] status = new website. TODO: change url and check if move requried 
english/DuskBlossoms[madara] status = good but unable to webtest 
english/ElloTL[lightnovelwp] status = down 
english/Eternalune[madara] status = good 
english/EtudeTranslations[madara] status = good 
english/FanNovel[readwn] status = good, very minor cleanup needed(?), it great currently tho
english/FansMTL[readwn] status = good, same as FanNovel 
english/FansTranslations[madara] status = down (SSL Protocol Error (might be back up later)) 
english/FirstKissNovel[madara] status = down, serving malware 
english/Foxaholic[madara] status = good, but summaries are fucked, TODO: fix summaries 
english/FreeWebNovel[readnovelfull] status = good 
english/GalaxyTranslations[madara] status = down/domain changed, currently serving camgirls 
english/Guavaread[madara]  status = down, domain for sale
english/HiraethTranslation[madara] status = good, very minor html cleanup needed 
english/HotNovelPub[hotnovelpub] status = down, stuck in Redirecting... 
english/Ippotranslations[lightnovelwp] status = down, moved to FenrirRealm 
english/KDTNovels[lightnovelwp] status = good, TODO: fix image request for illustrations 
english/KeopiTranslations[lightnovelwp] status = demo version(?) very puzzling 
english/KnoxT[lightnovelwp] status = good(?) 
english/LazyGirlTranslations[lightnovelwp] status = good 
english/LibRead[readnovelfull] status = good 
english/LightNovelCave[lightnovelworld] status = moved to new website, TODO: move 
english/LightNovelHeaven[madara] status = ? connection time out 
english/LightNovelPlus[readnovelfull] status = good 
english/LightNovelPubVip[lightnovelworld] status = down, serving malware 
english/LightNovelUpdates[madara] status = down 
english/LilyontheValley[fictioneer] status = down, origin DNS error 
english/Ltnovel[readwn] status = self-signed CA cert, cant access 
english/LulloBox[madara] status = good, TODO: fix novelpage NaN and genres 
english/LunarLetters[madara] status = ? connection time out 
english/MTLNovel[madara] status = down 
english/MTLNovel[mtlnovel] status = down 
english/Meownovel[madara] status = down, domain for sale 
english/MoonlightNovels[lightnovelwp] status = down 
english/MostNovel[madara] status = down, redirects to another novel website id 
english/MysticalSeries[madara] status = down, domain for sale 
english/NeoSekaiTranslations[madara] status = down, SSL error 
english/NitroManga[madara] status = down, Redirecting... 
english/NobleMTL[lightnovelwp] status = down, my first ever plugin contribution was fixing this summary 
english/NoiceTranslations[madara] status = good 
english/NovelBin[readnovelfull]  status = good,
english/NovelCool[novelcool] status = good 
english/NovelFull[readnovelfull] status = good 
english/NovelLib[fictioneer] status = good, TODO: fix summary 
english/NovelMultiverse[madara] status = ?, shows a stylized 404 on home domain
english/NovelNinja[madara] status = good 
english/NovelOnline status = good, very minor cleanup needed
english/NovelTranslate[madara] status = down, leads to an nginx server 
english/NovelsKnight[lightnovelwp] status = down 
english/PandaMachineTranslations[lightnovelwp] status = down 
english/PastelTales[madara] status = good 
english/PenguinSquad[fictioneer] TODO: possible layout change, check and fix selectors or move 
english/Prizma[fictioneer] status = down, domain up for sale 
english/Ranobes[ranobes] status = good, cf block 
english/Ranovel[madara] status = good, cf block on chapter page 
english/ReadFanfic[madara] status = down, Redirecting...  
english/ReadNovelFull[readnovelfull] status = good 
english/RequiemTranslations[lightnovelwp] status = good 
english/SalmonLatte[madara] status = down, error 525 
english/SleepyTranslations[madara] status = good 
english/SonicMTL[madara] status = good 
english/SrankManga[madara] status = good 
english/StorySeedling status = good, but the chapter page seems to pull in the entire html, TODO: cleanup 
english/SweetEscape[madara] status = down, Redirecting...   
english/SystemTranslation[lightnovelwp] status = works, but all pages except chapters are broken 
english/TranslatinOtaku[madara] status = good 
english/TranslationWeaver[lightnovelwp] status = good 
english/UniversalNovel[lightnovelwp] status = good, some novels lead to intermediate links 
english/VandyTranslate[lightnovelwp] status = down, ublocked games from school(?) 
english/VioletLily[madara] status = down, Redirecting...   
english/WebNovelLover[madara] status = self-signed CA cert, cant access 
english/WebNovelPub[lightnovelworld] status = moved to new website, TODO: move 
english/WebNovelTranslation[madara] status = good 
english/WhiteMoonlightNovels[lightnovelwp] status = down, serving malware  
english/WooksTeahouse[madara] status = down, domain for sale 
english/WordExcerpt[madara] layout changed, TODO: move 
english/WuxiaSpace[readwn] status = good 
english/WuxiaV[readwn] status = down, 404 on an nginx server 
english/WuxiaWorldSite[madara] status = good 
english/Wuxiabox[readwn] status = works, TODO: need summary and chapter cleanup 
english/Wuxiafox[readwn] status = ? connection time out  
english/ZetroTranslation[madara] status = good, but basing urls on JP novel names...   
english/ao3 status = good 
english/chrysanthemumgarden TODO: investigate if layout changed or changed selector 
english/crimsonscrolls status = good
english/divinedaolibrary TODO: change layout 
english/dreambigtl status: iffy, might need to fix the selector. TODO: minor selector change 
english/faqwikius status = down, same down as VandyTranslate 
english/fenrirrealm status = good 
english/fictionzone TODO: investigate, and change layout 
english/foxteller status = good 
english/genesis status = good
english/indraTranslations status = good, TODO: move to madara 
english/inkitt TODO: layout changed, use /search and add filters 
english/inoveltranslation status = good 
english/leafstudio status = good 
english/lightnoveltranslation status = good 
english/lnmtl status = good 
english/mtlreader leads to zetrotranslations 
english/mvlempyr status = good 
english/novelbuddy status = good, had an issue with summaries causing parseNovel to error out, fixed 
english/novelfire status = good 
english/novelhall status = good, hard to webtest TODO: cleanup summary 
english/novelhi status = good, TODO: add p tags to chapters 
english/novelight TODO: fix chapterlist code 
english/novelrest status = good, but only two novels... 
english/novelupdates status = varying degrees of good, bad and shit, untestable 
english/pawread status = good 
english/rainofsnow status = down(?), propagating? 
english/readfrom status = good 
english/relibrary status = good 
english/royalroad status = good 
english/scribblehub status = good 
english/vynovel status = good 
english/wct status = good 
english/webnovel status = good 
english/wtrlab status = good 
english/wuxiaworld status = good 
french/LighNovelFR[lightnovelwp] status = good 
french/MTLNovel(FR)[mtlnovel] status = down? empty div 
french/MassNovel[madara] unable to test
french/WorldNovel[madara] new layout, TODO: move 
french/chireads status = good, TODO: cleanup summary and fix popular in popularNovels 
french/harkeneliwood status = good 
french/kisswood status = good 
french/noveldeglace status = good 
french/novhell status = good(?), only 5 novels.?
french/warriorlegendtrad status = good, some novels dont have chapters 
french/wuxialnscantrad status = good 
french/xiaowaz status = good 
indonesian/BacaLightNovel[lightnovelwp] status = ok 
indonesian/MTLNovel(ID)[mtlnovel] status = down 
indonesian/MeioNovel[madara] status = ok 
indonesian/NovelBookID[madara] status = ok, no covers but works 
indonesian/SekteNovel[lightnovelwp] status = ok, TODO: fix pagination 
indonesian/Vanovel[madara] status = ok, TODO: cleanup summary 
indonesian/WBNovel[madara] status = ok 
indonesian/indowebnovel status = ok 
indonesian/sakuranovel site doesnt want to be scraped. TODO: move to blacklist.json 
japanese/Syosetu status = ok(?), covers not available 
japanese/kakuyomu status = ok 
korean/Agitoon status = down, i do not know new domain if it exists 
korean/FortuneEternal[madara] status = down, very sad Error 1034
multi/komga local plugin? 
polish/novelki requires login for testing... site currently leads to 404 
portuguese/BetterNovels[lightnovelwp] status = down 
portuguese/CentralNovel[lightnovelwp] status = ok 
portuguese/Kiniga[madara] status = down, SSL_ERROR 
portuguese/LaNovels[hotnovelpub] status = down 
portuguese/LightNovelBrasil[lightnovelwp] ublock 
portuguese/MTLNovel(PT)[mtlnovel] status = down 
portuguese/blogdoamonnovels TODO: fix chapter list 
portuguese/illusia status = ok 
portuguese/novelmania unable to access website to test 
portuguese/tsundoku status = ok 
russian/Bllate[rulate] status = ok, TODO: cleanup summary 
russian/Bookhamster[ifreedom] status = ok 
russian/Erolate[rulate] status = ok, TODO: cleanup summary 
russian/EzNovels[hotnovelpub] status = down, TODO: buy this domain 
russian/MTLNovel(RU)[mtlnovel] status = down 
russian/NovelCool(RU)[novelcool] status = ok 
russian/Ranobes(RU)[ranobes] chapter list is backwards? TODO: check and fix 
russian/Rulate[rulate] status = ok, TODO: cleanup summary 
russian/authortoday status = ok, TODO: missing summary 
russian/bookriver status = ok 
russian/ficbook status = ok 
russian/jaomix chapter list is backwards again. TODO: check and fix 
russian/neobook ublock 
russian/novelTL status = ok, TODO: cleanup summary 
russian/ranobehub status = ok, TODO: cleanup summary  
russian/ranobelib status = ok, TODO: cleanup summary  
russian/ranoberf status = ok, TODO: cleanup summary  
russian/renovels status = ok, TODO: cleanup summary   
russian/topliba chapter list missing TODO: fix chapter listing 
russian/zelluloza TODO: fix novel listing 
russian/СвободныйМирРанобэ[ifreedom] status = down 
spanish/AllNovelRead[lightnovelwp] service monetization unavailable (?) 
spanish/AnimesHoy12[madara] TLS cert invalid / server taking too long to respond 
spanish/LightNovelDaily[hotnovelpub] status = down 
spanish/MTLNovel(ES)[mtlnovel] status = down 
spanish/NOVA layout change, TODO: update 
spanish/PanchoTranslations[madara] layout change, TODO: update and move out from madara 
spanish/TC&Sega[lightnovelwp] status = ok 
spanish/TraduccionesAmistosas[madara] 404 not found 
spanish/hasutl status = ok, TODO: fix summary 
spanish/novelasligera status = down, downloads random shit 
spanish/novelawuxia status = down, Redirecting... 
spanish/novelyra status = ok 
spanish/oasistranslations status = ok 
spanish/skynovels status = ok, TODO: change chapters to use p tags 
spanish/tunovelaligera status = ok 
spanish/yukitls most likely layout changed, TODO: fix 
thai/NovelLucky[madara] "there has been a critical error on this website" not down, but cannot test 
thai/NovelPDF[madara] status = ok 
turkish/ArazNovel[madara] layout changed, TODO: move out from madara 
turkish/EKTAPLAR[madara] uses a theme called webnovel, TODO: create multisrc 
turkish/KodeksLibrary[lightnovelwp] status = ok, only 8 novels? 
turkish/MangaTR layout changed(?), TODO: check 
turkish/NABSCANS[madara] status = down, 403 forbidden 
turkish/Namevt[lightnovelwp] status = ok 
turkish/NovelTR[lightnovelwp] no longer serving novels, unless you're into german travel content 
turkish/Noveloku[madara] ublock 
turkish/RagnarScans[madara] uses a theme called init manga, TODO: create multisrc 
turkish/ThNovels[hotnovelpub] status = down 
turkish/TurkceLightNovels[madara] status = ok 
turkish/WebNovelOku[madara] TODO: fix chapter listing to something other than ajax 
turkish/epiknovel status = ok 
turkish/kakikata[madara] status = down 
ukrainian/bakainua status = ok 
ukrainian/smakolykytl 502 bad gateway 
vietnamese/LNHako TODO: fix popularNovels 
vietnamese/lightnovelvn layout changed, TODO: update 
vietnamese/nettruyen 403 forbidden 

@K1ngfish3r K1ngfish3r force-pushed the zzz-linter branch 25 times, most recently from 020381e to 9c53d36 Compare May 1, 2026 23:41
@K1ngfish3r K1ngfish3r force-pushed the zzz-linter branch 9 times, most recently from b35ebf2 to b387b05 Compare May 4, 2026 20:03
@K1ngfish3r K1ngfish3r changed the title fix: linter issues refactor: linter issues May 5, 2026
@K1ngfish3r K1ngfish3r force-pushed the zzz-linter branch 11 times, most recently from 70f9f7d to b5c91a2 Compare May 5, 2026 20:27
@K1ngfish3r K1ngfish3r marked this pull request as ready for review May 6, 2026 03:08
@K1ngfish3r K1ngfish3r marked this pull request as draft May 6, 2026 03:10
@K1ngfish3r K1ngfish3r force-pushed the zzz-linter branch 2 times, most recently from fd3a6f8 to 3c161ce Compare May 11, 2026 08:30
@K1ngfish3r K1ngfish3r marked this pull request as ready for review May 11, 2026 21:45
@K1ngfish3r
Copy link
Copy Markdown
Collaborator Author

it's done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dictionary to text error

1 participant