refactor: Classes for Plugins (#631)
* set target to ES5 * refactor types * use .gitkeep * use dot to make dist/js dirs on top * add hako * add Hako * add madara * fix: url path js -> .js * fix: branch * freestyle for using UA, cookie * add parseNovels for Hako * update readme * fix: conflict types * add Kolnovel, remove node-fetch * add bestlightnovel * add plugins * WQMangaStreamScraper * PandaMTL * NobleMTL * LightNovelBrasil * WPMangaStream * add filters for popularNovels * fix undefined json * Linovelib (#26) * linovelib CN * icon for linovelib * fix undefined chapter * add check * fix: add artist * TuNovelaLigera ES + Madara Fix (#28) * app repo test * POST is now working * update madara template + run generator * template fix didnt get pushed commited idk why * template update POST * generated * fix: useNewChapterEndpoint update (#29) * useNewChapterEndpoint update * Update Selectors --------- Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
This commit is contained in:
@@ -1,818 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": "Readwn.com",
|
||||
"sourceSite": "https://www.readwn.com/",
|
||||
"sourceName": "Readwn.com",
|
||||
"filters": [
|
||||
{
|
||||
"key": "sort",
|
||||
"label": "Sort By",
|
||||
"values": [
|
||||
{
|
||||
"label": "New",
|
||||
"value": "newstime"
|
||||
},
|
||||
{
|
||||
"label": "Popular",
|
||||
"value": "onclick"
|
||||
},
|
||||
{
|
||||
"label": "Updates",
|
||||
"value": "lastdotime"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
},
|
||||
{
|
||||
"key": "status",
|
||||
"label": "Status",
|
||||
"values": [
|
||||
{
|
||||
"label": "All",
|
||||
"value": "all"
|
||||
},
|
||||
{
|
||||
"label": "Completed",
|
||||
"value": "Completed"
|
||||
},
|
||||
{
|
||||
"label": "Ongoing",
|
||||
"value": "Ongoing"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
},
|
||||
{
|
||||
"key": "genres",
|
||||
"label": "Genre / Category",
|
||||
"values": [
|
||||
{
|
||||
"label": "All",
|
||||
"value": "all"
|
||||
},
|
||||
{
|
||||
"label": "Action",
|
||||
"value": "action"
|
||||
},
|
||||
{
|
||||
"label": "Adventure",
|
||||
"value": "adventure"
|
||||
},
|
||||
{
|
||||
"label": "Chinese",
|
||||
"value": "chinese"
|
||||
},
|
||||
{
|
||||
"label": "Comedy",
|
||||
"value": "comedy"
|
||||
},
|
||||
{
|
||||
"label": "Contemporary Romance",
|
||||
"value": "contemporary-romance"
|
||||
},
|
||||
{
|
||||
"label": "Drama",
|
||||
"value": "drama"
|
||||
},
|
||||
{
|
||||
"label": "Eastern Fantasy",
|
||||
"value": "eastern-fantasy"
|
||||
},
|
||||
{
|
||||
"label": "Ecchi",
|
||||
"value": "ecchi"
|
||||
},
|
||||
{
|
||||
"label": "Erciyuan",
|
||||
"value": "erciyuan"
|
||||
},
|
||||
{
|
||||
"label": "Faloo",
|
||||
"value": "faloo"
|
||||
},
|
||||
{
|
||||
"label": "Fan-Fiction",
|
||||
"value": "fan-fiction"
|
||||
},
|
||||
{
|
||||
"label": "Fantasy",
|
||||
"value": "fantasy"
|
||||
},
|
||||
{
|
||||
"label": "Fantasy Romance",
|
||||
"value": "fantasy-romance"
|
||||
},
|
||||
{
|
||||
"label": "Game",
|
||||
"value": "game"
|
||||
},
|
||||
{
|
||||
"label": "Gender Bender",
|
||||
"value": "gender-bender"
|
||||
},
|
||||
{
|
||||
"label": "Harem",
|
||||
"value": "harem"
|
||||
},
|
||||
{
|
||||
"label": "Hentai",
|
||||
"value": "hentai"
|
||||
},
|
||||
{
|
||||
"label": "Historical",
|
||||
"value": "historical"
|
||||
},
|
||||
{
|
||||
"label": "Horror",
|
||||
"value": "horror"
|
||||
},
|
||||
{
|
||||
"label": "Isekai",
|
||||
"value": "isekai"
|
||||
},
|
||||
{
|
||||
"label": "Japanese",
|
||||
"value": "japanese"
|
||||
},
|
||||
{
|
||||
"label": "Josei",
|
||||
"value": "josei"
|
||||
},
|
||||
{
|
||||
"label": "Korean",
|
||||
"value": "korean"
|
||||
},
|
||||
{
|
||||
"label": "Lolicon",
|
||||
"value": "lolicon"
|
||||
},
|
||||
{
|
||||
"label": "Magic",
|
||||
"value": "magic"
|
||||
},
|
||||
{
|
||||
"label": "Magical Realism",
|
||||
"value": "magical-realism"
|
||||
},
|
||||
{
|
||||
"label": "Martial Arts",
|
||||
"value": "martial-arts"
|
||||
},
|
||||
{
|
||||
"label": "Mecha",
|
||||
"value": "mecha"
|
||||
},
|
||||
{
|
||||
"label": "Military",
|
||||
"value": "military"
|
||||
},
|
||||
{
|
||||
"label": "Mystery",
|
||||
"value": "mystery"
|
||||
},
|
||||
{
|
||||
"label": "Official Circles",
|
||||
"value": "official_circles"
|
||||
},
|
||||
{
|
||||
"label": "Psychological",
|
||||
"value": "psychological"
|
||||
},
|
||||
{
|
||||
"label": "Romance",
|
||||
"value": "romance"
|
||||
},
|
||||
{
|
||||
"label": "School Life",
|
||||
"value": "school-life"
|
||||
},
|
||||
{
|
||||
"label": "Sci-fi",
|
||||
"value": "sci-fi"
|
||||
},
|
||||
{
|
||||
"label": "Science Fiction",
|
||||
"value": "science_fiction"
|
||||
},
|
||||
{
|
||||
"label": "Seinen",
|
||||
"value": "seinen"
|
||||
},
|
||||
{
|
||||
"label": "Shoujo",
|
||||
"value": "shoujo"
|
||||
},
|
||||
{
|
||||
"label": "Shoujo Ai",
|
||||
"value": "shoujo-ai"
|
||||
},
|
||||
{
|
||||
"label": "Shounen",
|
||||
"value": "shounen"
|
||||
},
|
||||
{
|
||||
"label": "Shounen Ai",
|
||||
"value": "shounen-ai"
|
||||
},
|
||||
{
|
||||
"label": "Slice of Life",
|
||||
"value": "slice-of-life"
|
||||
},
|
||||
{
|
||||
"label": "Sports",
|
||||
"value": "sports"
|
||||
},
|
||||
{
|
||||
"label": "Supernatural",
|
||||
"value": "supernatural"
|
||||
},
|
||||
{
|
||||
"label": "Suspense Thriller",
|
||||
"value": "suspense_thriller"
|
||||
},
|
||||
{
|
||||
"label": "Tragedy",
|
||||
"value": "tragedy"
|
||||
},
|
||||
{
|
||||
"label": "Travel Through Time",
|
||||
"value": "travel_through_time"
|
||||
},
|
||||
{
|
||||
"label": "Two-dimensional",
|
||||
"value": "two-dimensional"
|
||||
},
|
||||
{
|
||||
"label": "Urban",
|
||||
"value": "urban"
|
||||
},
|
||||
{
|
||||
"label": "Urban Life",
|
||||
"value": "urban-life"
|
||||
},
|
||||
{
|
||||
"label": "Video Games",
|
||||
"value": "video-games"
|
||||
},
|
||||
{
|
||||
"label": "Virtual Reality",
|
||||
"value": "virtual-reality"
|
||||
},
|
||||
{
|
||||
"label": "Wuxia",
|
||||
"value": "wuxia"
|
||||
},
|
||||
{
|
||||
"label": "Wuxia Xianxia",
|
||||
"value": "wuxia_xianxia"
|
||||
},
|
||||
{
|
||||
"label": "Xianxia",
|
||||
"value": "xianxia"
|
||||
},
|
||||
{
|
||||
"label": "Xuanhuan",
|
||||
"value": "xuanhuan"
|
||||
},
|
||||
{
|
||||
"label": "Yaoi",
|
||||
"value": "yaoi"
|
||||
},
|
||||
{
|
||||
"label": "Yuri",
|
||||
"value": "yuri"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Novelmt.com",
|
||||
"sourceSite": "https://www.novelmt.com/",
|
||||
"sourceName": "Novelmt.com",
|
||||
"filters": [
|
||||
{
|
||||
"key": "sort",
|
||||
"label": "Sort By",
|
||||
"values": [
|
||||
{
|
||||
"label": "New",
|
||||
"value": "newstime"
|
||||
},
|
||||
{
|
||||
"label": "Popular",
|
||||
"value": "onclick"
|
||||
},
|
||||
{
|
||||
"label": "Updates",
|
||||
"value": "lastdotime"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
},
|
||||
{
|
||||
"key": "status",
|
||||
"label": "Status",
|
||||
"values": [
|
||||
{
|
||||
"label": "All",
|
||||
"value": "all"
|
||||
},
|
||||
{
|
||||
"label": "Completed",
|
||||
"value": "Completed"
|
||||
},
|
||||
{
|
||||
"label": "Ongoing",
|
||||
"value": "Ongoing"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
},
|
||||
{
|
||||
"key": "genres",
|
||||
"label": "Genre / Category",
|
||||
"values": [
|
||||
{
|
||||
"label": "All",
|
||||
"value": "all"
|
||||
},
|
||||
{
|
||||
"label": "Action",
|
||||
"value": "action"
|
||||
},
|
||||
{
|
||||
"label": "Adult",
|
||||
"value": "adult"
|
||||
},
|
||||
{
|
||||
"label": "Adventure",
|
||||
"value": "adventure"
|
||||
},
|
||||
{
|
||||
"label": "Billionaire",
|
||||
"value": "billionaire"
|
||||
},
|
||||
{
|
||||
"label": "CEO",
|
||||
"value": "ceo"
|
||||
},
|
||||
{
|
||||
"label": "Chinese",
|
||||
"value": "chinese"
|
||||
},
|
||||
{
|
||||
"label": "Comedy",
|
||||
"value": "comedy"
|
||||
},
|
||||
{
|
||||
"label": "Contemporary Romance",
|
||||
"value": "contemporary-romance"
|
||||
},
|
||||
{
|
||||
"label": "Drama",
|
||||
"value": "drama"
|
||||
},
|
||||
{
|
||||
"label": "Eastern Fantasy",
|
||||
"value": "eastern-fantasy"
|
||||
},
|
||||
{
|
||||
"label": "Ecchi",
|
||||
"value": "ecchi"
|
||||
},
|
||||
{
|
||||
"label": "Erciyuan",
|
||||
"value": "erciyuan"
|
||||
},
|
||||
{
|
||||
"label": "Faloo",
|
||||
"value": "faloo"
|
||||
},
|
||||
{
|
||||
"label": "Fan-Fiction",
|
||||
"value": "fan-fiction"
|
||||
},
|
||||
{
|
||||
"label": "Fantasy",
|
||||
"value": "fantasy"
|
||||
},
|
||||
{
|
||||
"label": "Fantasy Romance",
|
||||
"value": "fantasy-romance"
|
||||
},
|
||||
{
|
||||
"label": "Farming",
|
||||
"value": "farming"
|
||||
},
|
||||
{
|
||||
"label": "Game",
|
||||
"value": "game"
|
||||
},
|
||||
{
|
||||
"label": "Games",
|
||||
"value": "games"
|
||||
},
|
||||
{
|
||||
"label": "Gay Romance",
|
||||
"value": "gay-romance"
|
||||
},
|
||||
{
|
||||
"label": "Gender Bender",
|
||||
"value": "gender-bender"
|
||||
},
|
||||
{
|
||||
"label": "Harem",
|
||||
"value": "harem"
|
||||
},
|
||||
{
|
||||
"label": "Historical",
|
||||
"value": "historical"
|
||||
},
|
||||
{
|
||||
"label": "Historical Romance",
|
||||
"value": "historical-romance"
|
||||
},
|
||||
{
|
||||
"label": "Horror",
|
||||
"value": "horror"
|
||||
},
|
||||
{
|
||||
"label": "Isekai",
|
||||
"value": "isekai"
|
||||
},
|
||||
{
|
||||
"label": "Japanese",
|
||||
"value": "japanese"
|
||||
},
|
||||
{
|
||||
"label": "Josei",
|
||||
"value": "josei"
|
||||
},
|
||||
{
|
||||
"label": "Korean",
|
||||
"value": "korean"
|
||||
},
|
||||
{
|
||||
"label": "Lolicon",
|
||||
"value": "lolicon"
|
||||
},
|
||||
{
|
||||
"label": "Magic",
|
||||
"value": "magic"
|
||||
},
|
||||
{
|
||||
"label": "Magical Realism",
|
||||
"value": "magical-realism"
|
||||
},
|
||||
{
|
||||
"label": "Martial Arts",
|
||||
"value": "martial-arts"
|
||||
},
|
||||
{
|
||||
"label": "Mature",
|
||||
"value": "mature"
|
||||
},
|
||||
{
|
||||
"label": "Mecha",
|
||||
"value": "mecha"
|
||||
},
|
||||
{
|
||||
"label": "Military",
|
||||
"value": "military"
|
||||
},
|
||||
{
|
||||
"label": "Modern Life",
|
||||
"value": "modern-life"
|
||||
},
|
||||
{
|
||||
"label": "Modern Romance",
|
||||
"value": "modern-romance"
|
||||
},
|
||||
{
|
||||
"label": "Mystery",
|
||||
"value": "mystery"
|
||||
},
|
||||
{
|
||||
"label": "Psychological",
|
||||
"value": "psychological"
|
||||
},
|
||||
{
|
||||
"label": "Romance",
|
||||
"value": "romance"
|
||||
},
|
||||
{
|
||||
"label": "Romantic",
|
||||
"value": "romantic"
|
||||
},
|
||||
{
|
||||
"label": "School Life",
|
||||
"value": "school-life"
|
||||
},
|
||||
{
|
||||
"label": "Sci-fi",
|
||||
"value": "sci-fi"
|
||||
},
|
||||
{
|
||||
"label": "Seinen",
|
||||
"value": "seinen"
|
||||
},
|
||||
{
|
||||
"label": "Shoujo",
|
||||
"value": "shoujo"
|
||||
},
|
||||
{
|
||||
"label": "Shoujo Ai",
|
||||
"value": "shoujo-ai"
|
||||
},
|
||||
{
|
||||
"label": "Shounen",
|
||||
"value": "shounen"
|
||||
},
|
||||
{
|
||||
"label": "Shounen Ai",
|
||||
"value": "shounen-ai"
|
||||
},
|
||||
{
|
||||
"label": "Slice of Life",
|
||||
"value": "slice-of-life"
|
||||
},
|
||||
{
|
||||
"label": "Smut",
|
||||
"value": "smut"
|
||||
},
|
||||
{
|
||||
"label": "Sports",
|
||||
"value": "sports"
|
||||
},
|
||||
{
|
||||
"label": "Supernatural",
|
||||
"value": "supernatural"
|
||||
},
|
||||
{
|
||||
"label": "Tragedy",
|
||||
"value": "tragedy"
|
||||
},
|
||||
{
|
||||
"label": "Two-dimensional",
|
||||
"value": "two-dimensional"
|
||||
},
|
||||
{
|
||||
"label": "Urban",
|
||||
"value": "urban"
|
||||
},
|
||||
{
|
||||
"label": "Urban Life",
|
||||
"value": "urban-life"
|
||||
},
|
||||
{
|
||||
"label": "Video Games",
|
||||
"value": "video-games"
|
||||
},
|
||||
{
|
||||
"label": "Virtual Reality",
|
||||
"value": "virtual-reality"
|
||||
},
|
||||
{
|
||||
"label": "Wuxia",
|
||||
"value": "wuxia"
|
||||
},
|
||||
{
|
||||
"label": "Xianxia",
|
||||
"value": "xianxia"
|
||||
},
|
||||
{
|
||||
"label": "Xuanhuan",
|
||||
"value": "xuanhuan"
|
||||
},
|
||||
{
|
||||
"label": "Yaoi",
|
||||
"value": "yaoi"
|
||||
},
|
||||
{
|
||||
"label": "Yuri",
|
||||
"value": "yuri"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "Ltnovel.com",
|
||||
"sourceSite": "https://www.ltnovel.com/",
|
||||
"sourceName": "Ltnovel.com",
|
||||
"filters": [
|
||||
{
|
||||
"key": "sort",
|
||||
"label": "Sort By",
|
||||
"values": [
|
||||
{
|
||||
"label": "New",
|
||||
"value": "newstime"
|
||||
},
|
||||
{
|
||||
"label": "Popular",
|
||||
"value": "onclick"
|
||||
},
|
||||
{
|
||||
"label": "Updates",
|
||||
"value": "lastdotime"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
},
|
||||
{
|
||||
"key": "status",
|
||||
"label": "Status",
|
||||
"values": [
|
||||
{
|
||||
"label": "All",
|
||||
"value": "all"
|
||||
},
|
||||
{
|
||||
"label": "Completed",
|
||||
"value": "Completed"
|
||||
},
|
||||
{
|
||||
"label": "Ongoing",
|
||||
"value": "Ongoing"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
},
|
||||
{
|
||||
"key": "genres",
|
||||
"label": "Genre / Category",
|
||||
"values": [
|
||||
{
|
||||
"label": "All",
|
||||
"value": "all"
|
||||
},
|
||||
{
|
||||
"label": "Action",
|
||||
"value": "action"
|
||||
},
|
||||
{
|
||||
"label": "Adult",
|
||||
"value": "adult"
|
||||
},
|
||||
{
|
||||
"label": "Adventure",
|
||||
"value": "adventure"
|
||||
},
|
||||
{
|
||||
"label": "Comedy",
|
||||
"value": "comedy"
|
||||
},
|
||||
{
|
||||
"label": "Contemporary Romance",
|
||||
"value": "contemporary-romance"
|
||||
},
|
||||
{
|
||||
"label": "Drama",
|
||||
"value": "drama"
|
||||
},
|
||||
{
|
||||
"label": "Eastern Fantasy",
|
||||
"value": "eastern-fantasy"
|
||||
},
|
||||
{
|
||||
"label": "Ecchi",
|
||||
"value": "ecchi"
|
||||
},
|
||||
{
|
||||
"label": "Fantasy",
|
||||
"value": "fantasy"
|
||||
},
|
||||
{
|
||||
"label": "Fantasy Romance",
|
||||
"value": "fantasy-romance"
|
||||
},
|
||||
{
|
||||
"label": "Game",
|
||||
"value": "game"
|
||||
},
|
||||
{
|
||||
"label": "Gender Bender",
|
||||
"value": "gender-bender"
|
||||
},
|
||||
{
|
||||
"label": "Harem",
|
||||
"value": "harem"
|
||||
},
|
||||
{
|
||||
"label": "Historical",
|
||||
"value": "historical"
|
||||
},
|
||||
{
|
||||
"label": "Horror",
|
||||
"value": "horror"
|
||||
},
|
||||
{
|
||||
"label": "Josei",
|
||||
"value": "josei"
|
||||
},
|
||||
{
|
||||
"label": "Lolicon",
|
||||
"value": "lolicon"
|
||||
},
|
||||
{
|
||||
"label": "Magical Realism",
|
||||
"value": "magical-realism"
|
||||
},
|
||||
{
|
||||
"label": "Martial Arts",
|
||||
"value": "martial-arts"
|
||||
},
|
||||
{
|
||||
"label": "Mature",
|
||||
"value": "mature"
|
||||
},
|
||||
{
|
||||
"label": "Mecha",
|
||||
"value": "mecha"
|
||||
},
|
||||
{
|
||||
"label": "Mystery",
|
||||
"value": "mystery"
|
||||
},
|
||||
{
|
||||
"label": "Psychological",
|
||||
"value": "psychological"
|
||||
},
|
||||
{
|
||||
"label": "Romance",
|
||||
"value": "romance"
|
||||
},
|
||||
{
|
||||
"label": "School Life",
|
||||
"value": "school-life"
|
||||
},
|
||||
{
|
||||
"label": "Sci-fi",
|
||||
"value": "sci-fi"
|
||||
},
|
||||
{
|
||||
"label": "Seinen",
|
||||
"value": "seinen"
|
||||
},
|
||||
{
|
||||
"label": "Shoujo",
|
||||
"value": "shoujo"
|
||||
},
|
||||
{
|
||||
"label": "Shounen",
|
||||
"value": "shounen"
|
||||
},
|
||||
{
|
||||
"label": "Shounen Ai",
|
||||
"value": "shounen-ai"
|
||||
},
|
||||
{
|
||||
"label": "Slice of Life",
|
||||
"value": "slice-of-life"
|
||||
},
|
||||
{
|
||||
"label": "Smut",
|
||||
"value": "smut"
|
||||
},
|
||||
{
|
||||
"label": "Sports",
|
||||
"value": "sports"
|
||||
},
|
||||
{
|
||||
"label": "Supernatural",
|
||||
"value": "supernatural"
|
||||
},
|
||||
{
|
||||
"label": "Tragedy",
|
||||
"value": "tragedy"
|
||||
},
|
||||
{
|
||||
"label": "Video Games",
|
||||
"value": "video-games"
|
||||
},
|
||||
{
|
||||
"label": "Wuxia",
|
||||
"value": "wuxia"
|
||||
},
|
||||
{
|
||||
"label": "Xianxia",
|
||||
"value": "xianxia"
|
||||
},
|
||||
{
|
||||
"label": "Xuanhuan",
|
||||
"value": "xuanhuan"
|
||||
},
|
||||
{
|
||||
"label": "Yaoi",
|
||||
"value": "yaoi"
|
||||
}
|
||||
],
|
||||
"inputType": "Picker"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user