diff --git a/.github/workflows/gen_index.yml b/.github/workflows/gen_index.yml
new file mode 100644
index 00000000..b1a0709c
--- /dev/null
+++ b/.github/workflows/gen_index.yml
@@ -0,0 +1,31 @@
+name: Generate json index
+
+on:
+ push:
+ branches:
+ - main
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v3
+
+ - name: Setup Dart
+ uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603
+
+ - name: Generage
+ run: |
+ dart run source_generator.dart
+
+ - name: Commit and Push Changes
+ run: |
+ git config --local user.email "github-actions[bot]@users.noreply.github.com"
+ git config --local user.name "github-actions[bot]"
+ git checkout main
+ git add index.json
+ git add anime_index.json
+ git commit -m "Update extensions"
+ git push origin main --force
\ No newline at end of file
diff --git a/CONTRIBUTING-JS.md b/CONTRIBUTING-JS.md
new file mode 100644
index 00000000..f16b1107
--- /dev/null
+++ b/CONTRIBUTING-JS.md
@@ -0,0 +1,209 @@
+# Contributing
+
+This guide have some instructions and tips on how to create a new Mangayomi extension on js extension.
+
+## Prerequisites
+
+Before starting please have installed the recent desktop version of the mangayomi application preferably or if you want with a tablet too.
+
+
+### Writing your extension
+1. Open the app.
+2. Go to extension tab :
+
+3. then click `+` and you will see :
+
+4. Fill in the fields with your new source that you would like to create,
+
+NB: only the `ApiUrl` field is optional
+then click on save
+5. you will see your new source in the extension list
+
+click to open settings
+6. After click on edit code
+
+7. Finally you can now write the extension
+
+- This page contains three parts:
+ - Code editor: where you will write your code
+ - Fecth result: where you will test the different implemented methods by having a result in the expected format
+ - Console: which will show you the logs
+
+Once extension is ready you can relocate your code into `mangayomi-extension` project in a `src` or `multisrc` package and create a Pull Request.
+
+### Source
+
+| Field | Description |
+| ----- | ----------- |
+| `name` | Name displayed in the "Sources" tab in Mangayomi. |
+| `baseUrl` | Base URL of the source without any trailing slashes. |
+| `apiUrl` | (Optional, defaults is empty) Api URL of the source with trailing slashes. |
+| `lang` | An ISO 639-1 compliant language code (two letters in lower case in most cases, but can also include the country/dialect part by using a simple dash character). |
+| `id` | Identifier of your source, automatically set in `Source`. It should only be manually overriden if you need to copy an existing autogenerated ID. |
+| `isManga` | (Optional, defaults to `true`) specify source type (false for anime and true for manga)|
+| `dateFormat` | (Optional, defaults is empty) |
+| `iconUrl` | The extension icon URL |
+| `version` | The extension version code. This must be incremented with any change to the code. |
+| `dateFormatLocale` | (Optional, defaults is empty) |
+| `isNsfw` | (Optional, defaults to `false`) Flag to indicate that a source contains NSFW content. |
+
+### Extension call flow
+
+#### Popular manga
+
+a.k.a. the Browse source entry point in the app (invoked by tapping on the source name).
+
+- The app calls `getPopular` which should return a JSON
+```
+ {
+ 'list': array of {'url':string,'name':string,'link':string},
+ hasNextPage: Boolean
+ }
+```.
+ - This method supports pagination. When user scrolls the manga list and more results must be fetched, the app calls it again with increasing `page` values(starting with `page=1`). This continues while `hasNextPage` is passed as `true` and `list` is not empty.
+
+#### Latest manga
+
+a.k.a. the Latest source entry point in the app (invoked by tapping on the "Latest" button beside the source name).
+
+- Similar to popular manga, but should be fetching the latest entries from a source.
+
+#### Search manga
+
+- When the user searches inside the app, `search` will be called and the rest of the flow is similar to what happens with `getPopular`.
+- `getFilterList` will be called to get all filters and filter types.
+
+
+#### Manga Details
+
+- When user taps on an manga, `getDetail` will be called and the results will be cached.
+ - A `MManga` entry is identified by its `url`.
+- `getDetail` is called to update an manga's details from when it was initialized earlier.
+ - `title` is a string containing title.
+ - `description` is a string containing description.
+ - `author` is a string containing author.
+ - `genre` contain array of all genres.
+ - `status` is an "integer" value.
+ You can refer to this example to see the correspondence:
+ ```bash
+ 0=>"ongoing", 1=>"complete", 2=>"hiatus", 3=>"canceled", 4=>"publishingFinished", 5=>unknow
+ ```
+
+ - `chapters` or `episodes` contain all of all manga chapters or anime episodes.
+ - `name` is a string containing a chapter name.
+ - `url` is a string containing a chapter url.
+ - `scanlator` is a string containing a chapter scanlator.
+ - `dateUpload` is a string containing date **expressed in millisecondsSinceEpoch**.
+ - If you don't pass `dateUpload` and leave it null, the app will use the default date instead, but it's recommended to always fill it if it's available.
+
+#### Chapter pages
+
+- When user opens an chapter, `getPageList` will be called and it will return an array of string that are used by the reader.
+
+#### Episode Videos
+
+- When user opens an episode, `getVideoList` will be called and it will return a
+```bash
+ array of {'url':string,'originalUrl':string,'quality':string}
+
+```.
+
+ that are used by the player.
+
+## Example sources that can help you understand how to create your source
+
+- [Example](https://github.com/kodjodevf/mangayomi-extensions/blob/main/javascript/anime/src/de/aniworld.js)
+ of HTML parsing using HTML DOM selector.
+- [Example](https://github.com/kodjodevf/mangayomi-extensions/blob/main/javascript/anime/src/en/allanime.js)
+ of Json API usage.
+
+
+## Some functions already available and usable
+
+
+### http client
+
+Return Response
+```bash
+- Simple request
+
+const client = new Client();
+
+const res = await client.get("http://example.com");
+
+console.log(res.body);
+
+- With headers
+
+const client = new Client();
+
+const res = await client.get("http://example.com",{"Referer": "http://example.com"});
+
+console.log(res.body);
+
+- With body
+
+const client = new Client();
+
+final res = await client.post("http://example.com",{"Referer": "http://example.com"},{'name':'test'});
+
+console.log(res.body);
+
+```
+
+### HTML DOM selector
+
+Example:
+```bash
+const htmlString =
+
+
+
+div head
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+ one
+ two
+ three
+ four
+
+
+
+
+end
+
+
+
+
+
+ const document = new Document(htmlString);
+ console.log(document.selectFirst("a").attr("href")); // https://github.com/kodjodevf
+ console.log(document.selectFirst("td").text); // 1
+
+```
+See [`dom_selector`](https://github.com/kodjodevf/mangayomi/blob/lib/eval/javascript/dom_selector.dart) to see available methods.
+
+
+### String utils
+- this.substringAfter(`string: pattern`)
+- this.substringAfterLast(`string: pattern`)
+- this.substringBefore(`string: pattern`)
+- this.substringBeforeLast(`string: pattern`)
+- this.substringBetween(`string: left`, `string: right`)
+
+### Crypto utils
+- unpackJs(`string: code`);
+- deobfuscateJsPassword(`string: inputString`)
+- encryptAESCryptoJS(`string: plainText`, `string: passphrase`)
+- decryptAESCryptoJS(`string: encrypted`, `string: passphrase`)
+- cryptoHandler(`string: text`, `string: iv`, `string: secretKeyString`, `Boolean: encrypt`)
+
+## Help
+
+If you need a help or have some questions, ask a community in our [Discord server](https://discord.com/invite/EjfBuYahsP).
diff --git a/anime/src/all/yomiroll/icon.png b/anime/src/all/yomiroll/icon.png
deleted file mode 100644
index c0adfb06..00000000
Binary files a/anime/src/all/yomiroll/icon.png and /dev/null differ
diff --git a/anime/src/all/yomiroll/source.dart b/anime/src/all/yomiroll/source.dart
deleted file mode 100644
index 744e8c45..00000000
--- a/anime/src/all/yomiroll/source.dart
+++ /dev/null
@@ -1,19 +0,0 @@
-import '../../../../model/source.dart';
-
-const _yomirollVersion = "0.0.2";
-const _yomirollSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/yomiroll/yomiroll.dart";
-
-String _iconUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/yomiroll/icon.png";
-
-Source get yomirollSource => _yomirollSource;
-Source _yomirollSource = Source(
- name: 'Yomiroll',
- baseUrl: "https://crunchyroll.com",
- lang: "all",
- typeSource: "multiple",
- iconUrl: _iconUrl,
- version: _yomirollVersion,
- isManga: false,
- sourceCodeUrl: _yomirollSourceCodeUrl);
diff --git a/anime/src/all/yomiroll/yomiroll.dart b/anime/src/all/yomiroll/yomiroll.dart
deleted file mode 100644
index 3e2e961a..00000000
--- a/anime/src/all/yomiroll/yomiroll.dart
+++ /dev/null
@@ -1,1166 +0,0 @@
-import 'package:mangayomi/bridge_lib.dart';
-import 'dart:convert';
-
-class YomiRoll extends MProvider {
- YomiRoll({required this.source});
-
- MSource source;
-
- final Client client = Client(source);
-
- String crUrl = "https://beta-api.crunchyroll.com";
- String crApiUrl = "https://beta-api.crunchyroll.com/content/v2";
-
- @override
- Future getPopular(int page) async {
- final start = page != 1 ? "start=${(page - 1) * 36}&" : "";
- final res = await interceptAccesTokenAndGetResponse(
- "$crApiUrl/discover/browse?${start}n=36&sort_by=popularity&locale=en-US");
- return await animeFromRes(res, start);
- }
-
- @override
- Future getLatestUpdates(int page) async {
- final start = page != 1 ? "start=${(page - 1) * 36}&" : "";
- final res = await interceptAccesTokenAndGetResponse(
- "$crApiUrl/discover/browse?${start}n=36&sort_by=newly_added&locale=en-US");
- return await animeFromRes(res, start);
- }
-
- @override
- Future search(String query, int page, FilterList filterList) async {
- final filters = filterList.filters;
- String url = "";
- final start = page != 1 ? "start=${(page - 1) * 36}&" : "";
- if (query.isNotEmpty) {
- final typeFilter =
- filters.where((e) => e.type == "TypeFilter" ? true : false).toList();
- String type = "top_results";
- if (typeFilter.isNotEmpty) {
- type = typeFilter.first.values[typeFilter.first.state].value;
- }
- url =
- "$crApiUrl/discover/search?${start}n=36&q=${query.toLowerCase().replaceAll(" ", "+")}&type=$type";
- } else {
- url = "$crApiUrl/discover/browse?${start}n=36";
- for (var filter in filters) {
- if (filter.type == "MediaFilter") {
- url += filter.values[filter.state].value;
- } else if (filter.type == "CategoryFilter") {
- url += filter.values[filter.state].value;
- } else if (filter.type == "SortFilter") {
- url += "&sort_by=${filter.values[filter.state].value}";
- } else if (filter.type == "LanguageFilter") {
- final categories =
- (filter.state as List).where((e) => e.state).toList();
- if (categories.isNotEmpty) {
- for (var st in categories) {
- url += st.value;
- }
- }
- }
- }
- }
- String res = await interceptAccesTokenAndGetResponse(url);
- if (query.isNotEmpty) {
- final resJson = json.decode(res)["data"][0];
- res = json.encode({"total": resJson["count"], "data": resJson["items"]});
- } else {}
-
- return await animeFromRes(res, start);
- }
-
- @override
- Future getDetail(String url) async {
- final media = json.decode(url);
- final id = media["id"];
- final type = media["type"];
- bool isSerie = type == "series";
- String res = "";
- if (isSerie) {
- res = await interceptAccesTokenAndGetResponse(
- "$crApiUrl/cms/series/$id?locale=en-US");
- } else {
- res = await interceptAccesTokenAndGetResponse(
- "$crApiUrl/cms/movie_listings/$id/movies");
- }
- Map data =
- (json.decode(res)["data"] as List>).first;
- MManga anime = MManga();
- anime.author = data["content_provider"];
- String description = data["description"];
- description += "\n\nLanguage:";
- if (data["is_subbed"]) {
- description += " Sub";
- }
- if (data["is_dubbed"]) {
- description += " Dub";
- }
- description += "\nMaturity Ratings: ";
- description += (data["maturity_ratings"] as List).join(", ");
- description += "\n\nAudio: ";
- description += (data["audio_locales"] as List)
- .map((e) => getLocale(e))
- .toList()
- .toSet()
- .toList()
- .join(", ");
- description += "\n\nSubs: ";
- description += (data["subtitle_locales"] as List)
- .map((e) => getLocale(e))
- .toList()
- .toSet()
- .toList()
- .join(", ");
- anime.description = description;
-
- String seasonsRes = "";
- if (isSerie) {
- seasonsRes = await interceptAccesTokenAndGetResponse(
- "$crApiUrl/cms/series/$id/seasons");
- } else {
- seasonsRes = await interceptAccesTokenAndGetResponse(
- "$crApiUrl/cms/movie_listings/$id/movies");
- }
-
- List> seasons = json.decode(seasonsRes)["data"];
- List? episodesList = [];
- if (isSerie) {
- seasons.sort((Map a, Map b) =>
- (a["season_number"] as int).compareTo((b["season_number"] as int)));
-
- for (var season in seasons) {
- final episodesRes = await interceptAccesTokenAndGetResponse(
- '$crApiUrl/cms/seasons/${season["id"]}/episodes');
- List> episodes = json.decode(episodesRes)["data"];
- episodes.sort((Map a, Map b) {
- String aS = getMapValue(json.encode(a), "episode_number");
- if (aS.isEmpty) {
- aS = "0";
- }
- String bS = getMapValue(json.encode(b), "episode_number");
- if (bS.isEmpty) {
- bS = "0";
- }
- return int.parse(aS).compareTo(int.parse(bS));
- });
- for (var episode in episodes) {
- MChapter ep = MChapter();
- List> urlMap = [];
- List scanlator = [];
- if (getMapValue(json.encode(episode), "versions").isNotEmpty) {
- for (var version in episode["versions"]) {
- urlMap.add({
- "media_id": version["media_guid"],
- "audio": version["audio_locale"]
- });
- scanlator.add(substringBefore(version["audio_locale"], "-"));
- }
- } else {
- final mediaId = substringBefore(
- substringAfter(episode["streams_link"], "videos/"), "/streams");
- scanlator.add(substringBefore(episode["audio_locale"], "-"));
- urlMap.add({"media_id": mediaId, "audio": episode["audio_locale"]});
- }
-
- ep.url = json.encode(urlMap);
- final epNumber = getMapValue(json.encode(episode), "episode_number");
- String name = "";
- if (epNumber.isNotEmpty) {
- name =
- "Season ${season["season_number"]} Ep $epNumber: ${episode["title"]}";
- } else {
- name = episode["title"];
- }
- ep.name = name;
- ep.dateUpload = parseDates(
- [episode["episode_air_date"]], "yyyy-MM-dd'T'HH:mm:ss", "en")
- .first;
-
- ep.scanlator = scanlator.join(", ");
- episodesList.add(ep);
- }
- }
- } else {
- for (var i = 0; i < seasons.length; i++) {
- MChapter ep = MChapter();
- final movie = seasons[i];
- ep.name = "Movie ${i + 1}";
- ep.url = json.encode({"media_id": movie["id"], "audio": ""});
- ep.dateUpload = parseDates([movie["premium_available_date"]],
- "yyyy-MM-dd'T'HH:mm:ss", "en")
- .first;
- episodesList.add(ep);
- }
- }
- anime.chapters = episodesList.reversed.toList();
- return anime;
- }
-
- @override
- Future> getVideoList(String url) async {
- List> jsonList = json.decode(url);
- if (jsonList.isEmpty) throw "Episode List is empty";
- List videos = [];
- List subtitles = [];
- for (var v in jsonList) {
- final mediaId = v["media_id"];
- String audio = v["audio"];
-
- final res = await interceptAccesTokenAndGetResponse(
- '$crUrl/cms/v2{0}/videos/$mediaId/streams?Policy={1}&Signature={2}&Key-Pair-Id={3}');
-
- for (var ok
- in (json.decode(res)["subtitles"] as Map).entries) {
- try {
- MTrack subtitle = MTrack();
- subtitle
- ..label = getLocale(ok.value["locale"])
- ..file = ok.value["url"];
- subtitles.add(subtitle);
- } catch (_) {}
- }
- if (audio.isEmpty) {
- audio = getMapValue(res, "audio_locale");
- if (audio.isEmpty) {
- audio = "ja-JP";
- }
- }
- audio = getLocale(audio);
- for (var ok in (json.decode(res)["streams"]["adaptive_hls"]
- as Map)
- .entries) {
- final url = ok.value["url"];
-
- String hardsub = getMapValue(json.encode(ok.value), "hardsub_locale");
- if (hardsub.isNotEmpty) {
- hardsub = " - HardSub: $hardsub";
- } else {
- hardsub = " - SoftSub";
- }
-
- final res = await client.get(Uri.parse(url));
- if (res.statusCode == 200) {
- for (var it in substringAfter(res.body, "#EXT-X-STREAM-INF:")
- .split("#EXT-X-STREAM-INF:")) {
- final quality =
- "${substringBefore(substringBefore(substringAfter(substringAfter(it, "RESOLUTION="), "x"), ","), "\n")}p";
-
- String videoUrl = substringBefore(substringAfter(it, "\n"), "\n");
-
- MVideo video = MVideo();
- video
- ..url = videoUrl
- ..originalUrl = videoUrl
- ..quality = "$quality - Aud: $audio $hardsub"
- ..subtitles = sortSubs(subtitles);
- videos.add(video);
- }
- }
- }
- }
- return sortVideos(videos);
- }
-
- List sortSubs(List subs) {
- String lang = getPreferenceValue(source.id, "preferred_subLang");
-
- subs.sort((MTrack a, MTrack b) {
- int langMatchA = 0;
- if (a.label.contains(getLocale(lang))) {
- langMatchA = 1;
- }
- int langMatchB = 0;
- if (b.label.contains(getLocale(lang))) {
- langMatchB = 1;
- }
- return langMatchB - langMatchA;
- });
- return subs;
- }
-
- Future animeFromRes(String res, String page) async {
- int position = int.tryParse(page) ?? 0;
- bool hasNextPage = position + 36 < json.decode(res)["total"];
- List> dataListJson = json.decode(res)["data"];
- List animeList = [];
- for (var data in dataListJson) {
- MManga anime = MManga();
- final type = data["type"];
- final title = data["title"];
- if (type == "series") {
- final res = getMapValue(
- json.encode(data["series_metadata"]), "tenant_categories",
- encode: true);
- if (res.isNotEmpty) {
- anime.genre = json.decode(res);
- }
- } else {
- final res = getMapValue(
- json.encode(data["movie_metadata"]), "tenant_categories",
- encode: true);
- if (res.isNotEmpty) {
- anime.genre = json.decode(res);
- anime.status = MStatus.completed;
- }
- }
- String description = data["description"];
- String metadata = type == "series" ? "series_metadata" : "movie_metadata";
- description += "\n\nLanguage:";
- if (data[metadata]["is_subbed"]) {
- description += " Sub";
- }
- if (data[metadata]["is_dubbed"]) {
- description += " Dub";
- }
- description += "\nMaturity Ratings: ";
- description += (data[metadata]["maturity_ratings"] as List).join(", ");
- description += "\n\nAudio: ";
- description += (data[metadata]["audio_locales"] as List)
- .map((e) => getLocale(e))
- .toList()
- .toSet()
- .toList()
- .join(", ");
- description += "\n\nSubs: ";
- description += (data[metadata]["subtitle_locales"] as List)
- .map((e) => getLocale(e))
- .toList()
- .toSet()
- .toList()
- .join(", ");
- anime.description = description;
- anime.name = title;
- anime.imageUrl = ((data["images"]["poster_tall"][0] as List).last
- as Map)["source"];
- anime.link = json.encode({"id": data["id"], "type": type});
- animeList.add(anime);
- }
- return MPages(animeList, hasNextPage);
- }
-
- Future interceptAccesTokenAndGetResponse(String url) async {
- final accessToken = await getAccessToken(false);
- final res = await checkUrlForNewRequest(url, accessToken);
- Response response =
- await client.get(Uri.parse(res["url"]), headers: res["headers"]);
- if (response.statusCode == 401) {
- Map res;
- final newAccessToken = await getAccessToken(false);
- if (accessToken != newAccessToken) {
- res = await checkUrlForNewRequest(url, newAccessToken);
- }
- final refreshedToken = await getAccessToken(true);
-
- res = await checkUrlForNewRequest(url, refreshedToken);
- Response response =
- await client.get(Uri.parse(res["url"]), headers: res["headers"]);
- return response.body;
- } else {
- return response.body;
- }
- }
-
- Future> getAccessToken(bool force) async {
- String token = getPrefStringValue(source.id, "access_token", "");
- if (!force && token.isNotEmpty) {
- return json.decode(token);
- } else {
- final token = await refreshAccessToken();
- setPrefStringValue(source.id, "access_token", token);
- return json.decode(token);
- }
- }
-
- Future> checkUrlForNewRequest(
- String url, Map tokenData) async {
- if (url.contains("/cms/v2")) {
- url = url
- .replaceAll("{0}", tokenData["bucket"])
- .replaceAll("{1}", tokenData["policy"])
- .replaceAll("{2}", tokenData["signature"])
- .replaceAll("{3}", tokenData["key_pair_id"]);
- }
- return ({
- "url": url,
- "headers": {
- "authorization":
- "${tokenData["token_type"]} ${tokenData["access_token"]}"
- }
- });
- }
-
- Future refreshAccessToken() async {
- setPrefStringValue(source.id, "access_token", "");
- Response response = await client.get(Uri.parse(
- "https://raw.githubusercontent.com/Samfun75/File-host/main/aniyomi/refreshToken.txt"));
- final refreshToken = response.body.replaceAll(RegExp(r'[\n\r]'), '');
- Response tokenResponse = await client.post(
- Uri.parse("$crUrl/auth/v1/token"),
- headers: {
- 'Content-Type': 'application/x-www-form-urlencoded',
- 'Authorization':
- 'Basic b2VkYXJteHN0bGgxanZhd2ltbnE6OWxFaHZIWkpEMzJqdVY1ZFc5Vk9TNTdkb3BkSnBnbzE=',
- },
- body: {
- 'grant_type': 'refresh_token',
- 'refresh_token': refreshToken,
- 'scope': 'offline_access',
- },
- );
- final tokenJson = json.decode(tokenResponse.body);
-
- final res = await checkUrlForNewRequest("$crUrl/index/v2", {
- "access_token": tokenJson["access_token"],
- "token_type": tokenJson["token_type"]
- });
-
- final policyJson = json.decode(
- (await client.get(Uri.parse(res["url"]), headers: res["headers"]))
- .body);
-
- return json.encode({
- "access_token": tokenJson["access_token"],
- "token_type": tokenJson["token_type"],
- "policy": policyJson['cms']['policy'],
- "signature": policyJson['cms']['signature'],
- "key_pair_id": policyJson['cms']['key_pair_id'],
- "bucket": policyJson['cms']['bucket']
- });
- }
-
- List sortVideos(List videos) {
- String quality = getPreferenceValue(source.id, "preferred_quality");
- String dub = getPreferenceValue(source.id, "preferred_audioLang");
- String sub = getPreferenceValue(source.id, "preferred_subLang");
- String subType = getPreferenceValue(source.id, "preferred_sub_type1");
- videos.sort((MVideo a, MVideo b) {
- if (subType == "HardSub") {
- int qualityMatchA = 0;
- if (a.quality.contains(quality) &&
- a.quality.contains("Aud: ${getLocale(dub)}") &&
- a.quality.contains("HardSub: $sub")) {
- qualityMatchA = 1;
- }
- int qualityMatchB = 0;
- if (b.quality.contains(quality) &&
- b.quality.contains("Aud: ${getLocale(dub)}") &&
- b.quality.contains("HardSub: $sub")) {
- qualityMatchB = 1;
- }
- if (qualityMatchA != qualityMatchB) {
- return qualityMatchB - qualityMatchA;
- }
- } else {
- int qualityMatchA = 0;
- if (a.quality.contains(quality) &&
- a.quality.contains("Aud: ${getLocale(dub)}") &&
- a.quality.contains(subType)) {
- qualityMatchA = 1;
- }
- int qualityMatchB = 0;
- if (b.quality.contains(quality) &&
- b.quality.contains("Aud: ${getLocale(dub)}") &&
- b.quality.contains(subType)) {
- qualityMatchB = 1;
- }
- if (qualityMatchA != qualityMatchB) {
- return qualityMatchB - qualityMatchA;
- }
- }
-
- final regex = RegExp(r'(\d+)p');
- final matchA = regex.firstMatch(a.quality);
- final matchB = regex.firstMatch(b.quality);
- final int qualityNumA = int.tryParse(matchA?.group(1) ?? '0') ?? 0;
- final int qualityNumB = int.tryParse(matchB?.group(1) ?? '0') ?? 0;
- return qualityNumB - qualityNumA;
- });
- return videos;
- }
-
- String getLocale(String key) {
- return getMapValue(json.encode(locale), key);
- }
-
- Map locale = {
- "ar-ME": "Arabic",
- "ar-SA": "Arabic (Saudi Arabia)",
- "de-DE": "German",
- "en-US": "English",
- "en-IN": "English (India)",
- "es-419": "Spanish (América Latina)",
- "es-ES": "Spanish (España)",
- "es-LA": "Spanish (América Latina)",
- "fr-FR": "French",
- "ja-JP": "Japanese",
- "hi-IN": "Hindi",
- "it-IT": "Italian",
- "ko-KR": "Korean",
- "pt-BR": "Português (Brasil)",
- "pt-PT": "Português (Portugal)",
- "pl-PL": "Polish",
- "ru-RU": "Russian",
- "tr-TR": "Turkish",
- "uk-UK": "Ukrainian",
- "he-IL": "Hebrew",
- "ro-RO": "Romanian",
- "sv-SE": "Swedish",
- "zh-CN": "Chinese (PRC)",
- "zh-HK": "Chinese (Hong Kong)",
- "zh-TW": "Chinese (Taiwan)",
- "ca-ES": "Català",
- "id-ID": "Bahasa Indonesia",
- "ms-MY": "Bahasa Melayu",
- "ta-IN": "Tamil",
- "te-IN": "Telugu",
- "th-TH": "Thai",
- "vi-VN": "Vietnamese"
- };
- @override
- List getFilterList() {
- return [
- HeaderFilter("Search Filter (ignored if browsing)"),
- SelectFilter("TypeFilter", "Type", 0, [
- SelectFilterOption("Top Results", "top_results"),
- SelectFilterOption("Series", "series"),
- SelectFilterOption("Movies", "movie_listing")
- ]),
- SeparatorFilter(),
- SelectFilter("CategoryFilter", "Category", 0, [
- {
- "type": "SelectOption",
- "filter": {"name": "-", "value": ""}
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Action", "value": "&categories=action"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Adventure",
- "value": "&categories=action,adventure"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Comedy",
- "value": "&categories=action,comedy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Drama",
- "value": "&categories=action,drama"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Fantasy",
- "value": "&categories=action,fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Historical",
- "value": "&categories=action,historical"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Post-Apocalyptic",
- "value": "&categories=action,post-apocalyptic"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Sci-Fi",
- "value": "&categories=action,sci-fi"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Supernatural",
- "value": "&categories=action,supernatural"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Action, Thriller",
- "value": "&categories=action,thriller"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Adventure", "value": "&categories=adventure"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Adventure, Fantasy",
- "value": "&categories=adventure,fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Adventure, Isekai",
- "value": "&categories=adventure,isekai"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Adventure, Romance",
- "value": "&categories=adventure,romance"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Adventure, Sci-Fi",
- "value": "&categories=adventure,sci-fi"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Adventure, Supernatural",
- "value": "&categories=adventure,supernatural"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Comedy", "value": "&categories=comedy"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Comedy, Drama",
- "value": "&categories=comedy,drama"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Comedy, Fantasy",
- "value": "&categories=comedy,fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Comedy, Historical",
- "value": "&categories=comedy,historical"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Comedy, Music",
- "value": "&categories=comedy,music"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Comedy, Romance",
- "value": "&categories=comedy,romance"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Comedy, Sci-Fi",
- "value": "&categories=comedy,sci-fi"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Comedy, Slice of life",
- "value": "&categories=comedy,slice+of+life"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Comedy, Supernatural",
- "value": "&categories=comedy,supernatural"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Drama", "value": "&categories=drama"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Drama, Adventure",
- "value": "&categories=drama,adventure"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Drama, Fantasy",
- "value": "&categories=drama,fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Drama, Historical",
- "value": "&categories=drama,historical"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Drama, Mecha", "value": "&categories=drama,mecha"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Drama, Mystery",
- "value": "&categories=drama,mystery"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Drama, Romance",
- "value": "&categories=drama,romance"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Drama, Sci-Fi",
- "value": "&categories=drama,sci-fi"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Drama, Slice of life",
- "value": "&categories=drama,slice+of+life"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Fantasy", "value": "&categories=fantasy"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Fantasy, Historical",
- "value": "&categories=fantasy,historical"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Fantasy, Isekai",
- "value": "&categories=fantasy,isekai"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Fantasy, Mystery",
- "value": "&categories=fantasy,mystery"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Fantasy, Romance",
- "value": "&categories=fantasy,romance"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Fantasy, Supernatural",
- "value": "&categories=fantasy,supernatural"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Music", "value": "&categories=music"}
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Music, Drama", "value": "&categories=music,drama"}
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Music, Idols", "value": "&categories=music,idols"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Music, slice of life",
- "value": "&categories=music,slice+of+life"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Romance", "value": "&categories=romance"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Romance, Harem",
- "value": "&categories=romance,harem"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Romance, Historical",
- "value": "&categories=romance,historical"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Sci-Fi", "value": "&categories=sci-fi"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Sci-Fi, Fantasy",
- "value": "&categories=sci-fi,Fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Sci-Fi, Historical",
- "value": "&categories=sci-fi,historical"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Sci-Fi, Mecha",
- "value": "&categories=sci-fi,mecha"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Seinen", "value": "&categories=seinen"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Seinen, Action",
- "value": "&categories=seinen,action"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Seinen, Drama",
- "value": "&categories=seinen,drama"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Seinen, Fantasy",
- "value": "&categories=seinen,fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Seinen, Historical",
- "value": "&categories=seinen,historical"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Seinen, Supernatural",
- "value": "&categories=seinen,supernatural"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Shojo", "value": "&categories=shojo"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shojo, Fantasy",
- "value": "&categories=shojo,Fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shojo, Magical Girls",
- "value": "&categories=shojo,magical-girls"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shojo, Romance",
- "value": "&categories=shojo,romance"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shojo, Slice of life",
- "value": "&categories=shojo,slice+of+life"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Shonen", "value": "&categories=shonen"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shonen, Action",
- "value": "&categories=shonen,action"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shonen, Adventure",
- "value": "&categories=shonen,adventure"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shonen, Comedy",
- "value": "&categories=shonen,comedy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shonen, Drama",
- "value": "&categories=shonen,drama"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shonen, Fantasy",
- "value": "&categories=shonen,fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shonen, Mystery",
- "value": "&categories=shonen,mystery"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shonen, Post-Apocalyptic",
- "value": "&categories=shonen,post-apocalyptic"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Shonen, Supernatural",
- "value": "&categories=shonen,supernatural"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Slice of life",
- "value": "&categories=slice+of+life"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Slice of life, Fantasy",
- "value": "&categories=slice+of+life,fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Slice of life, Romance",
- "value": "&categories=slice+of+life,romance"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Slice of life, Sci-Fi",
- "value": "&categories=slice+of+life,sci-fi"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Sports", "value": "&categories=sports"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Sports, Action",
- "value": "&categories=sports,action"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Sports, Comedy",
- "value": "&categories=sports,comedy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Sports, Drama",
- "value": "&categories=sports,drama"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Supernatural",
- "value": "&categories=supernatural"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Supernatural, Drama",
- "value": "&categories=supernatural,drama"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Supernatural, Historical",
- "value": "&categories=supernatural,historical"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Supernatural, Mystery",
- "value": "&categories=supernatural,mystery"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Supernatural, Slice of life",
- "value": "&categories=supernatural,slice+of+life"
- }
- },
- {
- "type": "SelectOption",
- "filter": {"name": "Thriller", "value": "&categories=thriller"}
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Thriller, Drama",
- "value": "&categories=thriller,drama"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Thriller, Fantasy",
- "value": "&categories=thriller,fantasy"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Thriller, Sci-Fi",
- "value": "&categories=thriller,sci-fi"
- }
- },
- {
- "type": "SelectOption",
- "filter": {
- "name": "Thriller, Supernatural",
- "value": "&categories=thriller,supernatural"
- }
- }
- ]),
- HeaderFilter("Browse Filters (ignored if searching)"),
- SelectFilter("SortFilter", "Sort By", 0, [
- SelectFilterOption("Popular", "popularity"),
- SelectFilterOption("New", "newly_added"),
- SelectFilterOption("Alphabetical", "alphabetical")
- ]),
- SelectFilter("MediaFilter", "Media", 0, [
- SelectFilterOption("All", ""),
- SelectFilterOption("Series", "&type=series"),
- SelectFilterOption("Movies", "&type=movie_listing"),
- ]),
- GroupFilter("LanguageFilter", "Language", [
- CheckBoxFilter("Sub", "&is_subbed=true"),
- CheckBoxFilter("Dub", "&is_dubbed=true")
- ]),
- ];
- }
-
- @override
- List getSourcePreferences() {
- return [
- ListPreference(
- key: "preferred_quality",
- title: "Preferred Quality",
- summary: "",
- valueIndex: 0,
- entries: ["1080p", "720p", "480p", "360p", "240p", "80p"],
- entryValues: ["1080p", "720p", "480p", "360p", "240p", "80p"]),
- ListPreference(
- key: "preferred_audioLang",
- title: "Preferred Audio Language",
- summary: "",
- valueIndex: 3,
- entries: locale.entries.map((e) => e.value).toList(),
- entryValues: locale.entries.map((e) => e.key).toList()),
- ListPreference(
- key: "preferred_subLang",
- title: "Preferred Sub language",
- summary: "",
- valueIndex: 3,
- entries: locale.entries.map((e) => e.value).toList(),
- entryValues: locale.entries.map((e) => e.key).toList()),
- ListPreference(
- key: "preferred_sub_type1",
- title: "Preferred Sub Type",
- summary: "",
- valueIndex: 0,
- entries: ["Softsub", "Hardsub"],
- entryValues: ["SoftSub", "HardSub"]),
- ];
- }
-}
-
-YomiRoll main(MSource source) {
- return YomiRoll(source: source);
-}
diff --git a/anime/source_generator.dart b/dart/anime/anime_source_list.dart
similarity index 50%
rename from anime/source_generator.dart
rename to dart/anime/anime_source_list.dart
index 298c0ff9..6e6e4173 100644
--- a/anime/source_generator.dart
+++ b/dart/anime/anime_source_list.dart
@@ -1,13 +1,9 @@
-import 'dart:convert';
-import 'dart:developer';
-import 'dart:io';
-import '../model/source.dart';
+import '../../model/source.dart';
import 'multisrc/datalifeengine/sources.dart';
import 'multisrc/dopeflix/sources.dart';
import 'multisrc/zorotheme/sources.dart';
import 'src/all/animeworldindia/sources.dart';
import 'src/all/nyaa/source.dart';
-import 'src/all/yomiroll/source.dart';
import 'src/ar/okanime/source.dart';
import 'src/de/aniflix/source.dart';
import 'src/de/animetoast/source.dart';
@@ -30,42 +26,31 @@ import 'src/it/animesaturn/source.dart';
import 'src/pt/animesvision/source.dart';
import 'src/sq/filma24/source.dart';
-void main() {
- List _sourcesList = [
- gogoanimeSource,
- franimeSource,
- otakufr,
- animesultraSource,
- ...zorothemeSourcesList,
- kisskhSource,
- okanimeSource,
- otakudesu,
- nimegami,
- oploverz,
- aniwave,
- ...dopeflixSourcesList,
- animesaturn,
- uhdmoviesSource,
- ...datalifeengineSourcesList,
- filma24,
- dramacoolSource,
- yomoviesSource,
- animesamaSource,
- nineanimetv,
- aniflix,
- ...animeworldindiaSourcesList,
- nyaaSource,
- yomirollSource,
- animepaheSource,
- animetoast,
- animesvision
- ];
- final List> jsonList =
- _sourcesList.map((source) => source.toJson()).toList();
- final jsonString = jsonEncode(jsonList);
-
- final file = File('anime_index.json');
- file.writeAsStringSync(jsonString);
-
- log('JSON file created: ${file.path}');
-}
+List dartAnimesourceList = [
+ gogoanimeSource,
+ franimeSource,
+ otakufr,
+ animesultraSource,
+ ...zorothemeSourcesList,
+ kisskhSource,
+ okanimeSource,
+ otakudesu,
+ nimegami,
+ oploverz,
+ aniwave,
+ ...dopeflixSourcesList,
+ animesaturn,
+ uhdmoviesSource,
+ ...datalifeengineSourcesList,
+ filma24,
+ dramacoolSource,
+ yomoviesSource,
+ animesamaSource,
+ nineanimetv,
+ aniflix,
+ ...animeworldindiaSourcesList,
+ nyaaSource,
+ animepaheSource,
+ animetoast,
+ animesvision
+];
diff --git a/anime/multisrc/datalifeengine/datalifeengine.dart b/dart/anime/multisrc/datalifeengine/datalifeengine.dart
similarity index 100%
rename from anime/multisrc/datalifeengine/datalifeengine.dart
rename to dart/anime/multisrc/datalifeengine/datalifeengine.dart
diff --git a/anime/multisrc/datalifeengine/sources.dart b/dart/anime/multisrc/datalifeengine/sources.dart
similarity index 76%
rename from anime/multisrc/datalifeengine/sources.dart
rename to dart/anime/multisrc/datalifeengine/sources.dart
index c1140aba..d7d04c3d 100644
--- a/anime/multisrc/datalifeengine/sources.dart
+++ b/dart/anime/multisrc/datalifeengine/sources.dart
@@ -1,10 +1,10 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/frenchanime/frenchanime.dart';
import 'src/wiflix/wiflix.dart';
-const _datalifeengineVersion = "0.0.3";
+const _datalifeengineVersion = "0.0.35";
const _datalifeengineSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/datalifeengine/datalifeengine.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/datalifeengine/datalifeengine.dart";
List get datalifeengineSourcesList => _datalifeengineSourcesList;
List _datalifeengineSourcesList = [
diff --git a/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart b/dart/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart
similarity index 69%
rename from anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart
rename to dart/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart
index 6199b32c..f28491dc 100644
--- a/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart
+++ b/dart/anime/multisrc/datalifeengine/src/frenchanime/frenchanime.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get frenchanimeSource => _frenchanimeSource;
@@ -9,5 +9,5 @@ Source _frenchanimeSource = Source(
typeSource: "datalifeengine",
isManga: false,
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/datalifeengine/src/frenchanime/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/datalifeengine/src/frenchanime/icon.png",
);
diff --git a/anime/multisrc/datalifeengine/src/frenchanime/icon.png b/dart/anime/multisrc/datalifeengine/src/frenchanime/icon.png
similarity index 100%
rename from anime/multisrc/datalifeengine/src/frenchanime/icon.png
rename to dart/anime/multisrc/datalifeengine/src/frenchanime/icon.png
diff --git a/anime/multisrc/datalifeengine/src/wiflix/icon.png b/dart/anime/multisrc/datalifeengine/src/wiflix/icon.png
similarity index 100%
rename from anime/multisrc/datalifeengine/src/wiflix/icon.png
rename to dart/anime/multisrc/datalifeengine/src/wiflix/icon.png
diff --git a/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart b/dart/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart
similarity index 68%
rename from anime/multisrc/datalifeengine/src/wiflix/wiflix.dart
rename to dart/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart
index 62cf4e25..0034941e 100644
--- a/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart
+++ b/dart/anime/multisrc/datalifeengine/src/wiflix/wiflix.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get wiflixSource => _wiflixSource;
@@ -9,5 +9,5 @@ Source _wiflixSource = Source(
typeSource: "datalifeengine",
isManga: false,
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/datalifeengine/src/wiflix/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/datalifeengine/src/wiflix/icon.png",
);
diff --git a/anime/multisrc/dopeflix/dopeflix.dart b/dart/anime/multisrc/dopeflix/dopeflix.dart
similarity index 100%
rename from anime/multisrc/dopeflix/dopeflix.dart
rename to dart/anime/multisrc/dopeflix/dopeflix.dart
diff --git a/anime/multisrc/dopeflix/sources.dart b/dart/anime/multisrc/dopeflix/sources.dart
similarity index 76%
rename from anime/multisrc/dopeflix/sources.dart
rename to dart/anime/multisrc/dopeflix/sources.dart
index 4e6e8d3e..dbc3cf23 100644
--- a/anime/multisrc/dopeflix/sources.dart
+++ b/dart/anime/multisrc/dopeflix/sources.dart
@@ -1,10 +1,10 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/dopebox/dopebox.dart';
import 'src/sflix/sflix.dart';
-const _dopeflixVersion = "0.0.45";
+const _dopeflixVersion = "0.0.5";
const _dopeflixSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/dopeflix/dopeflix.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/dopeflix/dopeflix.dart";
List get dopeflixSourcesList => _dopeflixSourcesList;
List _dopeflixSourcesList = [
diff --git a/anime/multisrc/dopeflix/src/dopebox/dopebox.dart b/dart/anime/multisrc/dopeflix/src/dopebox/dopebox.dart
similarity index 69%
rename from anime/multisrc/dopeflix/src/dopebox/dopebox.dart
rename to dart/anime/multisrc/dopeflix/src/dopebox/dopebox.dart
index 143b9101..2029e53f 100644
--- a/anime/multisrc/dopeflix/src/dopebox/dopebox.dart
+++ b/dart/anime/multisrc/dopeflix/src/dopebox/dopebox.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get dopeboxSource => _dopeboxSource;
@@ -9,5 +9,5 @@ Source _dopeboxSource = Source(
typeSource: "dopeflix",
isManga: false,
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/dopeflix/src/dopebox/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/dopeflix/src/dopebox/icon.png",
);
diff --git a/anime/multisrc/dopeflix/src/dopebox/icon.png b/dart/anime/multisrc/dopeflix/src/dopebox/icon.png
similarity index 100%
rename from anime/multisrc/dopeflix/src/dopebox/icon.png
rename to dart/anime/multisrc/dopeflix/src/dopebox/icon.png
diff --git a/anime/multisrc/dopeflix/src/sflix/icon.png b/dart/anime/multisrc/dopeflix/src/sflix/icon.png
similarity index 100%
rename from anime/multisrc/dopeflix/src/sflix/icon.png
rename to dart/anime/multisrc/dopeflix/src/sflix/icon.png
diff --git a/anime/multisrc/dopeflix/src/sflix/sflix.dart b/dart/anime/multisrc/dopeflix/src/sflix/sflix.dart
similarity index 68%
rename from anime/multisrc/dopeflix/src/sflix/sflix.dart
rename to dart/anime/multisrc/dopeflix/src/sflix/sflix.dart
index f44ed7bc..89d420a4 100644
--- a/anime/multisrc/dopeflix/src/sflix/sflix.dart
+++ b/dart/anime/multisrc/dopeflix/src/sflix/sflix.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get sflixSource => _sflixSource;
@@ -9,5 +9,5 @@ Source _sflixSource = Source(
typeSource: "dopeflix",
isManga: false,
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/dopeflix/src/sflix/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/dopeflix/src/sflix/icon.png",
);
diff --git a/anime/multisrc/zorotheme/sources.dart b/dart/anime/multisrc/zorotheme/sources.dart
similarity index 76%
rename from anime/multisrc/zorotheme/sources.dart
rename to dart/anime/multisrc/zorotheme/sources.dart
index b8dde3eb..1a7d29cb 100644
--- a/anime/multisrc/zorotheme/sources.dart
+++ b/dart/anime/multisrc/zorotheme/sources.dart
@@ -1,10 +1,10 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/hianime/hianime.dart';
import 'src/kaido/kaido.dart';
-const _zorothemeVersion = "0.0.85";
+const _zorothemeVersion = "0.0.9";
const _zorothemeSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/zorotheme/zorotheme.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/zorotheme/zorotheme.dart";
List get zorothemeSourcesList => _zorothemeSourcesList;
List _zorothemeSourcesList = [
diff --git a/anime/multisrc/zorotheme/src/hianime/hianime.dart b/dart/anime/multisrc/zorotheme/src/hianime/hianime.dart
similarity index 70%
rename from anime/multisrc/zorotheme/src/hianime/hianime.dart
rename to dart/anime/multisrc/zorotheme/src/hianime/hianime.dart
index 62d9dc79..86b54428 100644
--- a/anime/multisrc/zorotheme/src/hianime/hianime.dart
+++ b/dart/anime/multisrc/zorotheme/src/hianime/hianime.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get aniwatchSource => _aniwatchSource;
@@ -10,5 +10,5 @@ Source _aniwatchSource = Source(
lang: "en",
typeSource: "zorotheme",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/zorotheme/src/hianime/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/zorotheme/src/hianime/icon.png",
);
diff --git a/anime/multisrc/zorotheme/src/hianime/icon.png b/dart/anime/multisrc/zorotheme/src/hianime/icon.png
similarity index 100%
rename from anime/multisrc/zorotheme/src/hianime/icon.png
rename to dart/anime/multisrc/zorotheme/src/hianime/icon.png
diff --git a/anime/multisrc/zorotheme/src/kaido/icon.png b/dart/anime/multisrc/zorotheme/src/kaido/icon.png
similarity index 100%
rename from anime/multisrc/zorotheme/src/kaido/icon.png
rename to dart/anime/multisrc/zorotheme/src/kaido/icon.png
diff --git a/anime/multisrc/zorotheme/src/kaido/kaido.dart b/dart/anime/multisrc/zorotheme/src/kaido/kaido.dart
similarity index 68%
rename from anime/multisrc/zorotheme/src/kaido/kaido.dart
rename to dart/anime/multisrc/zorotheme/src/kaido/kaido.dart
index 5928aff5..7270c8cb 100644
--- a/anime/multisrc/zorotheme/src/kaido/kaido.dart
+++ b/dart/anime/multisrc/zorotheme/src/kaido/kaido.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get kaidoSource => _kaidoSource;
@@ -9,5 +9,5 @@ Source _kaidoSource = Source(
isManga: false,
typeSource: "zorotheme",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/multisrc/zorotheme/src/kaido/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/multisrc/zorotheme/src/kaido/icon.png",
);
diff --git a/anime/multisrc/zorotheme/zorotheme.dart b/dart/anime/multisrc/zorotheme/zorotheme.dart
similarity index 100%
rename from anime/multisrc/zorotheme/zorotheme.dart
rename to dart/anime/multisrc/zorotheme/zorotheme.dart
diff --git a/anime/src/all/animeworldindia/animeworldindia.dart b/dart/anime/src/all/animeworldindia/animeworldindia.dart
similarity index 100%
rename from anime/src/all/animeworldindia/animeworldindia.dart
rename to dart/anime/src/all/animeworldindia/animeworldindia.dart
diff --git a/anime/src/all/animeworldindia/icon.png b/dart/anime/src/all/animeworldindia/icon.png
similarity index 100%
rename from anime/src/all/animeworldindia/icon.png
rename to dart/anime/src/all/animeworldindia/icon.png
diff --git a/anime/src/all/animeworldindia/sources.dart b/dart/anime/src/all/animeworldindia/sources.dart
similarity index 76%
rename from anime/src/all/animeworldindia/sources.dart
rename to dart/anime/src/all/animeworldindia/sources.dart
index 3a3fa68b..b7c0cddb 100644
--- a/anime/src/all/animeworldindia/sources.dart
+++ b/dart/anime/src/all/animeworldindia/sources.dart
@@ -1,11 +1,11 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
-const _animeworldindiaVersion = "0.0.2";
+const _animeworldindiaVersion = "0.0.25";
const _animeworldindiaSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/animeworldindia/animeworldindia.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/all/animeworldindia/animeworldindia.dart";
String _iconUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/animeworldindia/icon.png";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/all/animeworldindia/icon.png";
List _languages = [
"all",
diff --git a/anime/src/all/nyaa/icon.png b/dart/anime/src/all/nyaa/icon.png
similarity index 100%
rename from anime/src/all/nyaa/icon.png
rename to dart/anime/src/all/nyaa/icon.png
diff --git a/anime/src/all/nyaa/nyaa.dart b/dart/anime/src/all/nyaa/nyaa.dart
similarity index 100%
rename from anime/src/all/nyaa/nyaa.dart
rename to dart/anime/src/all/nyaa/nyaa.dart
diff --git a/anime/src/all/nyaa/source.dart b/dart/anime/src/all/nyaa/source.dart
similarity index 71%
rename from anime/src/all/nyaa/source.dart
rename to dart/anime/src/all/nyaa/source.dart
index 69ab96ac..ea04acd6 100644
--- a/anime/src/all/nyaa/source.dart
+++ b/dart/anime/src/all/nyaa/source.dart
@@ -1,11 +1,11 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
-const _nyaaVersion = "0.0.15";
+const _nyaaVersion = "0.0.2";
const _nyaaSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/nyaa/nyaa.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/all/nyaa/nyaa.dart";
String _iconUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/nyaa/icon.png";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/all/nyaa/icon.png";
Source get nyaaSource => _nyaaSource;
Source _nyaaSource = Source(
diff --git a/anime/src/ar/okanime/icon.png b/dart/anime/src/ar/okanime/icon.png
similarity index 100%
rename from anime/src/ar/okanime/icon.png
rename to dart/anime/src/ar/okanime/icon.png
diff --git a/anime/src/ar/okanime/okanime.dart b/dart/anime/src/ar/okanime/okanime.dart
similarity index 100%
rename from anime/src/ar/okanime/okanime.dart
rename to dart/anime/src/ar/okanime/okanime.dart
diff --git a/anime/src/ar/okanime/source.dart b/dart/anime/src/ar/okanime/source.dart
similarity index 69%
rename from anime/src/ar/okanime/source.dart
rename to dart/anime/src/ar/okanime/source.dart
index 57c779bd..64ab435d 100644
--- a/anime/src/ar/okanime/source.dart
+++ b/dart/anime/src/ar/okanime/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get okanimeSource => _okanimeSource;
-const _okanimeVersion = "0.0.5";
+const _okanimeVersion = "0.0.55";
const _okanimeSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/ar/okanime/okanime.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/ar/okanime/okanime.dart";
Source _okanimeSource = Source(
name: "Okanime",
baseUrl: "https://www.okanime.xyz",
lang: "ar",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/ar/okanime/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/ar/okanime/icon.png",
sourceCodeUrl: _okanimeSourceCodeUrl,
version: _okanimeVersion,
isManga: false);
diff --git a/anime/src/de/aniflix/aniflix.dart b/dart/anime/src/de/aniflix/aniflix.dart
similarity index 100%
rename from anime/src/de/aniflix/aniflix.dart
rename to dart/anime/src/de/aniflix/aniflix.dart
diff --git a/anime/src/de/aniflix/icon.png b/dart/anime/src/de/aniflix/icon.png
similarity index 100%
rename from anime/src/de/aniflix/icon.png
rename to dart/anime/src/de/aniflix/icon.png
diff --git a/anime/src/de/aniflix/source.dart b/dart/anime/src/de/aniflix/source.dart
similarity index 67%
rename from anime/src/de/aniflix/source.dart
rename to dart/anime/src/de/aniflix/source.dart
index 73d67c24..2702e820 100644
--- a/anime/src/de/aniflix/source.dart
+++ b/dart/anime/src/de/aniflix/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get aniflix => _aniflix;
-const _aniflixVersion = "0.0.25";
+const _aniflixVersion = "0.0.3";
const _aniflixCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/de/aniflix/aniflix.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/de/aniflix/aniflix.dart";
Source _aniflix = Source(
name: "Aniflix",
baseUrl: "https://aniflix.cc",
lang: "de",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/de/aniflix/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/de/aniflix/icon.png",
sourceCodeUrl: _aniflixCodeUrl,
version: _aniflixVersion,
isManga: false);
diff --git a/anime/src/de/animetoast/animetoast.dart b/dart/anime/src/de/animetoast/animetoast.dart
similarity index 100%
rename from anime/src/de/animetoast/animetoast.dart
rename to dart/anime/src/de/animetoast/animetoast.dart
diff --git a/anime/src/de/animetoast/icon.png b/dart/anime/src/de/animetoast/icon.png
similarity index 100%
rename from anime/src/de/animetoast/icon.png
rename to dart/anime/src/de/animetoast/icon.png
diff --git a/anime/src/de/animetoast/source.dart b/dart/anime/src/de/animetoast/source.dart
similarity index 67%
rename from anime/src/de/animetoast/source.dart
rename to dart/anime/src/de/animetoast/source.dart
index b28dd8ad..a8ef68fd 100644
--- a/anime/src/de/animetoast/source.dart
+++ b/dart/anime/src/de/animetoast/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get animetoast => _animetoast;
-const _animetoastVersion = "0.0.1";
+const _animetoastVersion = "0.0.15";
const _animetoastCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/de/animetoast/animetoast.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/de/animetoast/animetoast.dart";
Source _animetoast = Source(
name: "AnimeToast",
baseUrl: "https://animetoast.cc",
lang: "de",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/de/animetoast/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/de/animetoast/icon.png",
sourceCodeUrl: _animetoastCodeUrl,
version: _animetoastVersion,
isManga: false);
diff --git a/anime/src/en/animepahe/animepahe.dart b/dart/anime/src/en/animepahe/animepahe.dart
similarity index 100%
rename from anime/src/en/animepahe/animepahe.dart
rename to dart/anime/src/en/animepahe/animepahe.dart
diff --git a/anime/src/en/animepahe/icon.png b/dart/anime/src/en/animepahe/icon.png
similarity index 100%
rename from anime/src/en/animepahe/icon.png
rename to dart/anime/src/en/animepahe/icon.png
diff --git a/anime/src/en/animepahe/source.dart b/dart/anime/src/en/animepahe/source.dart
similarity index 69%
rename from anime/src/en/animepahe/source.dart
rename to dart/anime/src/en/animepahe/source.dart
index 7d4d60a3..6c6669ad 100644
--- a/anime/src/en/animepahe/source.dart
+++ b/dart/anime/src/en/animepahe/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get animepaheSource => _animepaheSource;
-const _animepaheVersion = "0.0.3";
+const _animepaheVersion = "0.0.35";
const _animepaheSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/animepahe/animepahe.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/animepahe/animepahe.dart";
Source _animepaheSource = Source(
name: "AnimePahe",
baseUrl: "https://www.animepahe.ru",
lang: "en",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/animepahe/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/animepahe/icon.png",
sourceCodeUrl: _animepaheSourceCodeUrl,
version: _animepaheVersion,
isManga: false);
diff --git a/anime/src/en/aniwave/aniwave.dart b/dart/anime/src/en/aniwave/aniwave.dart
similarity index 100%
rename from anime/src/en/aniwave/aniwave.dart
rename to dart/anime/src/en/aniwave/aniwave.dart
diff --git a/anime/src/en/aniwave/icon.png b/dart/anime/src/en/aniwave/icon.png
similarity index 100%
rename from anime/src/en/aniwave/icon.png
rename to dart/anime/src/en/aniwave/icon.png
diff --git a/anime/src/en/aniwave/source.dart b/dart/anime/src/en/aniwave/source.dart
similarity index 67%
rename from anime/src/en/aniwave/source.dart
rename to dart/anime/src/en/aniwave/source.dart
index 2d2dad24..b8ed096a 100644
--- a/anime/src/en/aniwave/source.dart
+++ b/dart/anime/src/en/aniwave/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get aniwave => _aniwave;
-const _aniwaveVersion = "0.0.6";
+const _aniwaveVersion = "0.0.65";
const _aniwaveCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/aniwave/aniwave.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/aniwave/aniwave.dart";
Source _aniwave = Source(
name: "Aniwave",
baseUrl: "https://aniwave.to",
lang: "en",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/aniwave/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/aniwave/icon.png",
sourceCodeUrl: _aniwaveCodeUrl,
version: _aniwaveVersion,
isManga: false);
diff --git a/anime/src/en/dramacool/dramacool.dart b/dart/anime/src/en/dramacool/dramacool.dart
similarity index 100%
rename from anime/src/en/dramacool/dramacool.dart
rename to dart/anime/src/en/dramacool/dramacool.dart
diff --git a/anime/src/en/dramacool/icon.png b/dart/anime/src/en/dramacool/icon.png
similarity index 100%
rename from anime/src/en/dramacool/icon.png
rename to dart/anime/src/en/dramacool/icon.png
diff --git a/anime/src/en/dramacool/source.dart b/dart/anime/src/en/dramacool/source.dart
similarity index 69%
rename from anime/src/en/dramacool/source.dart
rename to dart/anime/src/en/dramacool/source.dart
index 89db770d..f70146c6 100644
--- a/anime/src/en/dramacool/source.dart
+++ b/dart/anime/src/en/dramacool/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get dramacoolSource => _dramacoolSource;
-const _dramacoolVersion = "0.0.2";
+const _dramacoolVersion = "0.0.25";
const _dramacoolSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/dramacool/dramacool.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/dramacool/dramacool.dart";
Source _dramacoolSource = Source(
name: "DramaCool",
baseUrl: "https://dramacool.pa",
lang: "en",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/dramacool/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/dramacool/icon.png",
sourceCodeUrl: _dramacoolSourceCodeUrl,
version: _dramacoolVersion,
isManga: false);
diff --git a/anime/src/en/gogoanime/gogoanime.dart b/dart/anime/src/en/gogoanime/gogoanime.dart
similarity index 100%
rename from anime/src/en/gogoanime/gogoanime.dart
rename to dart/anime/src/en/gogoanime/gogoanime.dart
diff --git a/anime/src/en/gogoanime/icon.png b/dart/anime/src/en/gogoanime/icon.png
similarity index 100%
rename from anime/src/en/gogoanime/icon.png
rename to dart/anime/src/en/gogoanime/icon.png
diff --git a/anime/src/en/gogoanime/source.dart b/dart/anime/src/en/gogoanime/source.dart
similarity index 69%
rename from anime/src/en/gogoanime/source.dart
rename to dart/anime/src/en/gogoanime/source.dart
index f632e5e9..0a60daeb 100644
--- a/anime/src/en/gogoanime/source.dart
+++ b/dart/anime/src/en/gogoanime/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get gogoanimeSource => _gogoanimeSource;
-const _gogoanimeVersion = "0.0.85";
+const _gogoanimeVersion = "0.0.9";
const _gogoanimeSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/gogoanime/gogoanime.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/gogoanime/gogoanime.dart";
Source _gogoanimeSource = Source(
name: "Gogoanime",
baseUrl: "https://anitaku.to",
lang: "en",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/gogoanime/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/gogoanime/icon.png",
sourceCodeUrl: _gogoanimeSourceCodeUrl,
version: _gogoanimeVersion,
isManga: false);
diff --git a/anime/src/en/kisskh/icon.png b/dart/anime/src/en/kisskh/icon.png
similarity index 100%
rename from anime/src/en/kisskh/icon.png
rename to dart/anime/src/en/kisskh/icon.png
diff --git a/anime/src/en/kisskh/kisskh.dart b/dart/anime/src/en/kisskh/kisskh.dart
similarity index 100%
rename from anime/src/en/kisskh/kisskh.dart
rename to dart/anime/src/en/kisskh/kisskh.dart
diff --git a/anime/src/en/kisskh/source.dart b/dart/anime/src/en/kisskh/source.dart
similarity index 69%
rename from anime/src/en/kisskh/source.dart
rename to dart/anime/src/en/kisskh/source.dart
index 8afdfe43..824f368c 100644
--- a/anime/src/en/kisskh/source.dart
+++ b/dart/anime/src/en/kisskh/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get kisskhSource => _kisskhSource;
-const _kisskhVersion = "0.0.5";
+const _kisskhVersion = "0.0.55";
const _kisskhSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/kisskh/kisskh.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/kisskh/kisskh.dart";
Source _kisskhSource = Source(
name: "KissKH",
baseUrl: "https://kisskh.co",
lang: "en",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/kisskh/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/kisskh/icon.png",
sourceCodeUrl: _kisskhSourceCodeUrl,
version: _kisskhVersion,
isManga: false);
diff --git a/anime/src/en/nineanimetv/icon.png b/dart/anime/src/en/nineanimetv/icon.png
similarity index 100%
rename from anime/src/en/nineanimetv/icon.png
rename to dart/anime/src/en/nineanimetv/icon.png
diff --git a/anime/src/en/nineanimetv/nineanimetv.dart b/dart/anime/src/en/nineanimetv/nineanimetv.dart
similarity index 100%
rename from anime/src/en/nineanimetv/nineanimetv.dart
rename to dart/anime/src/en/nineanimetv/nineanimetv.dart
diff --git a/anime/src/en/nineanimetv/source.dart b/dart/anime/src/en/nineanimetv/source.dart
similarity index 67%
rename from anime/src/en/nineanimetv/source.dart
rename to dart/anime/src/en/nineanimetv/source.dart
index e361dcd2..adc00d53 100644
--- a/anime/src/en/nineanimetv/source.dart
+++ b/dart/anime/src/en/nineanimetv/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get nineanimetv => _nineanimetv;
-const _nineanimetvVersion = "0.0.25";
+const _nineanimetvVersion = "0.0.3";
const _nineanimetvCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/nineanimetv/nineanimetv.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/nineanimetv/nineanimetv.dart";
Source _nineanimetv = Source(
name: "9AnimeTv",
baseUrl: "https://9animetv.to",
lang: "en",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/nineanimetv/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/nineanimetv/icon.png",
sourceCodeUrl: _nineanimetvCodeUrl,
version: _nineanimetvVersion,
isManga: false);
diff --git a/anime/src/en/uhdmovies/icon.png b/dart/anime/src/en/uhdmovies/icon.png
similarity index 100%
rename from anime/src/en/uhdmovies/icon.png
rename to dart/anime/src/en/uhdmovies/icon.png
diff --git a/anime/src/en/uhdmovies/source.dart b/dart/anime/src/en/uhdmovies/source.dart
similarity index 69%
rename from anime/src/en/uhdmovies/source.dart
rename to dart/anime/src/en/uhdmovies/source.dart
index 4292eb6f..bd0abef6 100644
--- a/anime/src/en/uhdmovies/source.dart
+++ b/dart/anime/src/en/uhdmovies/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get uhdmoviesSource => _uhdmoviesSource;
-const _uhdmoviesVersion = "0.0.3";
+const _uhdmoviesVersion = "0.0.35";
const _uhdmoviesSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/uhdmovies/uhdmovies.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/uhdmovies/uhdmovies.dart";
Source _uhdmoviesSource = Source(
name: "UHD Movies",
baseUrl: "https://uhdmovies.zip",
lang: "en",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/en/uhdmovies/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/en/uhdmovies/icon.png",
sourceCodeUrl: _uhdmoviesSourceCodeUrl,
version: _uhdmoviesVersion,
isManga: false);
diff --git a/anime/src/en/uhdmovies/uhdmovies.dart b/dart/anime/src/en/uhdmovies/uhdmovies.dart
similarity index 100%
rename from anime/src/en/uhdmovies/uhdmovies.dart
rename to dart/anime/src/en/uhdmovies/uhdmovies.dart
diff --git a/anime/src/fr/animesama/animesama.dart b/dart/anime/src/fr/animesama/animesama.dart
similarity index 100%
rename from anime/src/fr/animesama/animesama.dart
rename to dart/anime/src/fr/animesama/animesama.dart
diff --git a/anime/src/fr/animesama/icon.png b/dart/anime/src/fr/animesama/icon.png
similarity index 100%
rename from anime/src/fr/animesama/icon.png
rename to dart/anime/src/fr/animesama/icon.png
diff --git a/anime/src/fr/animesama/source.dart b/dart/anime/src/fr/animesama/source.dart
similarity index 68%
rename from anime/src/fr/animesama/source.dart
rename to dart/anime/src/fr/animesama/source.dart
index 39bb1f9f..842ec8f9 100644
--- a/anime/src/fr/animesama/source.dart
+++ b/dart/anime/src/fr/animesama/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get animesamaSource => _animesama;
-const animesamaVersion = "0.0.2";
+const animesamaVersion = "0.0.25";
const animesamaCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/animesama/animesama.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesama/animesama.dart";
Source _animesama = Source(
name: "Anime-Sama",
baseUrl: "https://anime-sama.fr",
lang: "fr",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/animesama/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesama/icon.png",
sourceCodeUrl: animesamaCodeUrl,
version: animesamaVersion,
isManga: false);
diff --git a/anime/src/fr/animesultra/animesultra.dart b/dart/anime/src/fr/animesultra/animesultra.dart
similarity index 100%
rename from anime/src/fr/animesultra/animesultra.dart
rename to dart/anime/src/fr/animesultra/animesultra.dart
diff --git a/anime/src/fr/animesultra/icon.png b/dart/anime/src/fr/animesultra/icon.png
similarity index 100%
rename from anime/src/fr/animesultra/icon.png
rename to dart/anime/src/fr/animesultra/icon.png
diff --git a/anime/src/fr/animesultra/source.dart b/dart/anime/src/fr/animesultra/source.dart
similarity index 70%
rename from anime/src/fr/animesultra/source.dart
rename to dart/anime/src/fr/animesultra/source.dart
index 7fef94ac..bac175c7 100644
--- a/anime/src/fr/animesultra/source.dart
+++ b/dart/anime/src/fr/animesultra/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get animesultraSource => _animesultraSource;
-const _animesultraVersion = "0.0.6";
+const _animesultraVersion = "0.0.65";
const _animesultraSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/animesultra/animesultra.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesultra/animesultra.dart";
Source _animesultraSource = Source(
name: "AnimesUltra",
baseUrl: "https://ww.animesultra.net",
lang: "fr",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/animesultra/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesultra/icon.png",
sourceCodeUrl: _animesultraSourceCodeUrl,
version: _animesultraVersion,
isManga: false,
diff --git a/anime/src/fr/franime/franime.dart b/dart/anime/src/fr/franime/franime.dart
similarity index 100%
rename from anime/src/fr/franime/franime.dart
rename to dart/anime/src/fr/franime/franime.dart
diff --git a/anime/src/fr/franime/icon.png b/dart/anime/src/fr/franime/icon.png
similarity index 100%
rename from anime/src/fr/franime/icon.png
rename to dart/anime/src/fr/franime/icon.png
diff --git a/anime/src/fr/franime/source.dart b/dart/anime/src/fr/franime/source.dart
similarity index 72%
rename from anime/src/fr/franime/source.dart
rename to dart/anime/src/fr/franime/source.dart
index d59a1175..7d3e5fcb 100644
--- a/anime/src/fr/franime/source.dart
+++ b/dart/anime/src/fr/franime/source.dart
@@ -1,9 +1,9 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get franimeSource => _franimeSource;
-const _franimeVersion = "0.0.65";
+const _franimeVersion = "0.0.7";
const _franimeSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/franime/franime.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/franime/franime.dart";
Source _franimeSource = Source(
name: "FrAnime",
baseUrl: "https://franime.fr",
@@ -11,7 +11,7 @@ Source _franimeSource = Source(
lang: "fr",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/franime/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/franime/icon.png",
sourceCodeUrl: _franimeSourceCodeUrl,
version: _franimeVersion,
isManga: false,
diff --git a/anime/src/fr/otakufr/icon.png b/dart/anime/src/fr/otakufr/icon.png
similarity index 100%
rename from anime/src/fr/otakufr/icon.png
rename to dart/anime/src/fr/otakufr/icon.png
diff --git a/anime/src/fr/otakufr/otakufr.dart b/dart/anime/src/fr/otakufr/otakufr.dart
similarity index 100%
rename from anime/src/fr/otakufr/otakufr.dart
rename to dart/anime/src/fr/otakufr/otakufr.dart
diff --git a/anime/src/fr/otakufr/source.dart b/dart/anime/src/fr/otakufr/source.dart
similarity index 68%
rename from anime/src/fr/otakufr/source.dart
rename to dart/anime/src/fr/otakufr/source.dart
index ca1b5d2e..4037336f 100644
--- a/anime/src/fr/otakufr/source.dart
+++ b/dart/anime/src/fr/otakufr/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get otakufr => _otakufr;
-const otakufrVersion = "0.0.75";
+const otakufrVersion = "0.0.8";
const otakufrCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/otakufr/otakufr.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/otakufr/otakufr.dart";
Source _otakufr = Source(
name: "OtakuFr",
baseUrl: "https://otakufr.co",
lang: "fr",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/fr/otakufr/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/otakufr/icon.png",
sourceCodeUrl: otakufrCodeUrl,
version: otakufrVersion,
isManga: false,
diff --git a/anime/src/hi/yomovies/icon.png b/dart/anime/src/hi/yomovies/icon.png
similarity index 100%
rename from anime/src/hi/yomovies/icon.png
rename to dart/anime/src/hi/yomovies/icon.png
diff --git a/anime/src/hi/yomovies/source.dart b/dart/anime/src/hi/yomovies/source.dart
similarity index 69%
rename from anime/src/hi/yomovies/source.dart
rename to dart/anime/src/hi/yomovies/source.dart
index 181f1ce0..db8a160c 100644
--- a/anime/src/hi/yomovies/source.dart
+++ b/dart/anime/src/hi/yomovies/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get yomoviesSource => _yomoviesSource;
-const _yomoviesVersion = "0.0.15";
+const _yomoviesVersion = "0.0.2";
const _yomoviesSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/hi/yomovies/yomovies.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/hi/yomovies/yomovies.dart";
Source _yomoviesSource = Source(
name: "YoMovies",
baseUrl: "https://yomovies.boo",
lang: "hi",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/hi/yomovies/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/hi/yomovies/icon.png",
sourceCodeUrl: _yomoviesSourceCodeUrl,
version: _yomoviesVersion,
isManga: false);
diff --git a/anime/src/hi/yomovies/yomovies.dart b/dart/anime/src/hi/yomovies/yomovies.dart
similarity index 100%
rename from anime/src/hi/yomovies/yomovies.dart
rename to dart/anime/src/hi/yomovies/yomovies.dart
diff --git a/anime/src/id/nimegami/icon.png b/dart/anime/src/id/nimegami/icon.png
similarity index 100%
rename from anime/src/id/nimegami/icon.png
rename to dart/anime/src/id/nimegami/icon.png
diff --git a/anime/src/id/nimegami/nimegami.dart b/dart/anime/src/id/nimegami/nimegami.dart
similarity index 100%
rename from anime/src/id/nimegami/nimegami.dart
rename to dart/anime/src/id/nimegami/nimegami.dart
diff --git a/anime/src/id/nimegami/source.dart b/dart/anime/src/id/nimegami/source.dart
similarity index 67%
rename from anime/src/id/nimegami/source.dart
rename to dart/anime/src/id/nimegami/source.dart
index 8f212ae0..1468aca8 100644
--- a/anime/src/id/nimegami/source.dart
+++ b/dart/anime/src/id/nimegami/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get nimegami => _nimegami;
-const _nimegamiVersion = "0.0.5";
+const _nimegamiVersion = "0.0.55";
const _nimegamiCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/nimegami/nimegami.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/nimegami/nimegami.dart";
Source _nimegami = Source(
name: "NimeGami",
baseUrl: "https://nimegami.id",
lang: "id",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/nimegami/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/nimegami/icon.png",
sourceCodeUrl: _nimegamiCodeUrl,
version: _nimegamiVersion,
isManga: false);
diff --git a/anime/src/id/oploverz/icon.png b/dart/anime/src/id/oploverz/icon.png
similarity index 100%
rename from anime/src/id/oploverz/icon.png
rename to dart/anime/src/id/oploverz/icon.png
diff --git a/anime/src/id/oploverz/oploverz.dart b/dart/anime/src/id/oploverz/oploverz.dart
similarity index 100%
rename from anime/src/id/oploverz/oploverz.dart
rename to dart/anime/src/id/oploverz/oploverz.dart
diff --git a/anime/src/id/oploverz/source.dart b/dart/anime/src/id/oploverz/source.dart
similarity index 67%
rename from anime/src/id/oploverz/source.dart
rename to dart/anime/src/id/oploverz/source.dart
index 6469562b..4083f29f 100644
--- a/anime/src/id/oploverz/source.dart
+++ b/dart/anime/src/id/oploverz/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get oploverz => _oploverz;
-const _oploverzVersion = "0.0.45";
+const _oploverzVersion = "0.0.5";
const _oploverzCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/oploverz/oploverz.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/oploverz/oploverz.dart";
Source _oploverz = Source(
name: "Oploverz",
baseUrl: "https://oploverz.gold",
lang: "id",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/oploverz/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/oploverz/icon.png",
sourceCodeUrl: _oploverzCodeUrl,
version: _oploverzVersion,
isManga: false);
diff --git a/anime/src/id/otakudesu/icon.png b/dart/anime/src/id/otakudesu/icon.png
similarity index 100%
rename from anime/src/id/otakudesu/icon.png
rename to dart/anime/src/id/otakudesu/icon.png
diff --git a/anime/src/id/otakudesu/otakudesu.dart b/dart/anime/src/id/otakudesu/otakudesu.dart
similarity index 100%
rename from anime/src/id/otakudesu/otakudesu.dart
rename to dart/anime/src/id/otakudesu/otakudesu.dart
diff --git a/anime/src/id/otakudesu/source.dart b/dart/anime/src/id/otakudesu/source.dart
similarity index 67%
rename from anime/src/id/otakudesu/source.dart
rename to dart/anime/src/id/otakudesu/source.dart
index 635eb29c..288b4050 100644
--- a/anime/src/id/otakudesu/source.dart
+++ b/dart/anime/src/id/otakudesu/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get otakudesu => _otakudesu;
-const _otakudesuVersion = "0.0.5";
+const _otakudesuVersion = "0.0.55";
const _otakudesuCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/otakudesu/otakudesu.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/otakudesu/otakudesu.dart";
Source _otakudesu = Source(
name: "OtakuDesu",
baseUrl: "https://otakudesu.cloud",
lang: "id",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/id/otakudesu/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/id/otakudesu/icon.png",
sourceCodeUrl: _otakudesuCodeUrl,
version: _otakudesuVersion,
isManga: false);
diff --git a/anime/src/it/animesaturn/animesaturn.dart b/dart/anime/src/it/animesaturn/animesaturn.dart
similarity index 100%
rename from anime/src/it/animesaturn/animesaturn.dart
rename to dart/anime/src/it/animesaturn/animesaturn.dart
diff --git a/anime/src/it/animesaturn/icon.png b/dart/anime/src/it/animesaturn/icon.png
similarity index 100%
rename from anime/src/it/animesaturn/icon.png
rename to dart/anime/src/it/animesaturn/icon.png
diff --git a/anime/src/it/animesaturn/source.dart b/dart/anime/src/it/animesaturn/source.dart
similarity index 67%
rename from anime/src/it/animesaturn/source.dart
rename to dart/anime/src/it/animesaturn/source.dart
index c7b318c8..8148ab4c 100644
--- a/anime/src/it/animesaturn/source.dart
+++ b/dart/anime/src/it/animesaturn/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get animesaturn => _animesaturn;
-const _animesaturnVersion = "0.0.3";
+const _animesaturnVersion = "0.0.35";
const _animesaturnCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/it/animesaturn/animesaturn.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/it/animesaturn/animesaturn.dart";
Source _animesaturn = Source(
name: "AnimeSaturn",
baseUrl: "https://www.animesaturn.tv",
lang: "it",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/it/animesaturn/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/it/animesaturn/icon.png",
sourceCodeUrl: _animesaturnCodeUrl,
version: _animesaturnVersion,
isManga: false);
diff --git a/anime/src/pt/animesvision/animesvision.dart b/dart/anime/src/pt/animesvision/animesvision.dart
similarity index 100%
rename from anime/src/pt/animesvision/animesvision.dart
rename to dart/anime/src/pt/animesvision/animesvision.dart
diff --git a/anime/src/pt/animesvision/icon.png b/dart/anime/src/pt/animesvision/icon.png
similarity index 100%
rename from anime/src/pt/animesvision/icon.png
rename to dart/anime/src/pt/animesvision/icon.png
diff --git a/anime/src/pt/animesvision/source.dart b/dart/anime/src/pt/animesvision/source.dart
similarity index 67%
rename from anime/src/pt/animesvision/source.dart
rename to dart/anime/src/pt/animesvision/source.dart
index a6784b57..e2aa1711 100644
--- a/anime/src/pt/animesvision/source.dart
+++ b/dart/anime/src/pt/animesvision/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get animesvision => _animesvision;
-const _animesvisionVersion = "0.0.1";
+const _animesvisionVersion = "0.0.15";
const _animesvisionCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/pt/animesvision/animesvision.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/pt/animesvision/animesvision.dart";
Source _animesvision = Source(
name: "AnimesVision",
baseUrl: "https://animes.vision",
lang: "pt-br",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/pt/animesvision/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/pt/animesvision/icon.png",
sourceCodeUrl: _animesvisionCodeUrl,
version: _animesvisionVersion,
isManga: false);
diff --git a/anime/src/sq/filma24/filma24.dart b/dart/anime/src/sq/filma24/filma24.dart
similarity index 100%
rename from anime/src/sq/filma24/filma24.dart
rename to dart/anime/src/sq/filma24/filma24.dart
diff --git a/anime/src/sq/filma24/icon.png b/dart/anime/src/sq/filma24/icon.png
similarity index 100%
rename from anime/src/sq/filma24/icon.png
rename to dart/anime/src/sq/filma24/icon.png
diff --git a/anime/src/sq/filma24/source.dart b/dart/anime/src/sq/filma24/source.dart
similarity index 67%
rename from anime/src/sq/filma24/source.dart
rename to dart/anime/src/sq/filma24/source.dart
index c9774238..0eef613f 100644
--- a/anime/src/sq/filma24/source.dart
+++ b/dart/anime/src/sq/filma24/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get filma24 => _filma24;
-const _filma24Version = "0.0.2";
+const _filma24Version = "0.0.25";
const _filma24CodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/sq/filma24/filma24.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/sq/filma24/filma24.dart";
Source _filma24 = Source(
name: "Filma24",
baseUrl: "https://www.filma24.pl",
lang: "sq",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/sq/filma24/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/sq/filma24/icon.png",
sourceCodeUrl: _filma24CodeUrl,
version: _filma24Version,
isManga: false);
diff --git a/dart/manga/manga_source_list.dart b/dart/manga/manga_source_list.dart
new file mode 100644
index 00000000..925e5c42
--- /dev/null
+++ b/dart/manga/manga_source_list.dart
@@ -0,0 +1,26 @@
+import '../../model/source.dart';
+import 'multisrc/heancms/sources.dart';
+import 'multisrc/madara/sources.dart';
+import 'multisrc/mangabox/sources.dart';
+import 'multisrc/mangareader/sources.dart';
+import 'multisrc/mmrcms/sources.dart';
+import 'multisrc/nepnep/sources.dart';
+import 'src/all/batoto/sources.dart';
+import 'src/all/comick/sources.dart';
+import 'src/all/mangadex/sources.dart';
+import 'src/all/nhentai/sources.dart';
+import 'src/en/mangahere/source.dart';
+
+List dartMangasourceList = [
+ ...madaraSourcesList,
+ ...comickSourcesList,
+ ...mangaDexSourcesList,
+ ...mangareaderSourcesList,
+ ...mmrcmsSourcesList,
+ ...heancmsSourcesList,
+ mangahereSource,
+ ...nepnepSourcesList,
+ ...mangaboxSourcesList,
+ ...batotoSourcesList,
+ ...nhentaiSourcesList
+];
diff --git a/manga/multisrc/heancms/heancms.dart b/dart/manga/multisrc/heancms/heancms.dart
similarity index 100%
rename from manga/multisrc/heancms/heancms.dart
rename to dart/manga/multisrc/heancms/heancms.dart
diff --git a/manga/multisrc/heancms/sources.dart b/dart/manga/multisrc/heancms/sources.dart
similarity index 80%
rename from manga/multisrc/heancms/sources.dart
rename to dart/manga/multisrc/heancms/sources.dart
index fff0c8af..4c04d5df 100644
--- a/manga/multisrc/heancms/sources.dart
+++ b/dart/manga/multisrc/heancms/sources.dart
@@ -1,11 +1,11 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/yugenmangas/yugenmangas.dart';
import 'src/omegascans/omegascans.dart';
import 'src/perfscan/perfscan.dart';
-const heancmsVersion = "0.0.7";
+const heancmsVersion = "0.0.75";
const heancmsSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/heancms/heancms.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/heancms/heancms.dart";
List get heancmsSourcesList => _heancmsSourcesList;
List _heancmsSourcesList = [
diff --git a/manga/multisrc/heancms/src/omegascans/icon.png b/dart/manga/multisrc/heancms/src/omegascans/icon.png
similarity index 100%
rename from manga/multisrc/heancms/src/omegascans/icon.png
rename to dart/manga/multisrc/heancms/src/omegascans/icon.png
diff --git a/manga/multisrc/heancms/src/omegascans/omegascans.dart b/dart/manga/multisrc/heancms/src/omegascans/omegascans.dart
similarity index 76%
rename from manga/multisrc/heancms/src/omegascans/omegascans.dart
rename to dart/manga/multisrc/heancms/src/omegascans/omegascans.dart
index dc3c9c11..6420a792 100644
--- a/manga/multisrc/heancms/src/omegascans/omegascans.dart
+++ b/dart/manga/multisrc/heancms/src/omegascans/omegascans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get omegascansSource => _omegascansSource;
@@ -10,7 +10,7 @@ Source _omegascansSource = Source(
isNsfw: true,
typeSource: "heancms",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/heancms/src/omegascans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/heancms/src/omegascans/icon.png",
dateFormat: "yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/heancms/src/perfscan/icon.png b/dart/manga/multisrc/heancms/src/perfscan/icon.png
similarity index 100%
rename from manga/multisrc/heancms/src/perfscan/icon.png
rename to dart/manga/multisrc/heancms/src/perfscan/icon.png
diff --git a/manga/multisrc/heancms/src/perfscan/perfscan.dart b/dart/manga/multisrc/heancms/src/perfscan/perfscan.dart
similarity index 75%
rename from manga/multisrc/heancms/src/perfscan/perfscan.dart
rename to dart/manga/multisrc/heancms/src/perfscan/perfscan.dart
index 40d41f61..653f82bd 100644
--- a/manga/multisrc/heancms/src/perfscan/perfscan.dart
+++ b/dart/manga/multisrc/heancms/src/perfscan/perfscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get perfscanSource => _perfscanSource;
@@ -9,7 +9,7 @@ Source _perfscanSource = Source(
lang: "fr",
typeSource: "heancms",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/heancms/src/perfscan/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/heancms/src/perfscan/icon.png",
dateFormat: "yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/heancms/src/yugenmangas/icon.png b/dart/manga/multisrc/heancms/src/yugenmangas/icon.png
similarity index 100%
rename from manga/multisrc/heancms/src/yugenmangas/icon.png
rename to dart/manga/multisrc/heancms/src/yugenmangas/icon.png
diff --git a/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart b/dart/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart
similarity index 76%
rename from manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart
rename to dart/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart
index be22d2a9..83c7849a 100644
--- a/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart
+++ b/dart/manga/multisrc/heancms/src/yugenmangas/yugenmangas.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get yugenmangasSource => _yugenmangasSource;
@@ -10,7 +10,7 @@ Source _yugenmangasSource = Source(
isNsfw: true,
typeSource: "heancms",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/heancms/src/yugenmangas/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/heancms/src/yugenmangas/icon.png",
dateFormat: "yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/madara/madara.dart b/dart/manga/multisrc/madara/madara.dart
similarity index 100%
rename from manga/multisrc/madara/madara.dart
rename to dart/manga/multisrc/madara/madara.dart
diff --git a/manga/multisrc/madara/sources.dart b/dart/manga/multisrc/madara/sources.dart
similarity index 99%
rename from manga/multisrc/madara/sources.dart
rename to dart/manga/multisrc/madara/sources.dart
index 8e4f1396..d8de2f78 100644
--- a/manga/multisrc/madara/sources.dart
+++ b/dart/manga/multisrc/madara/sources.dart
@@ -1,4 +1,4 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/firstkissdashmanga/firstkissdashmanga.dart';
import 'src/firstmanhwa/firstmanhwa.dart';
import 'src/manhwaworld/manhwaworld.dart';
@@ -164,9 +164,9 @@ import 'src/comicarab/comicarab.dart';
import 'src/manga3asq/manga3asq.dart';
import 'src/bakamh/bakamh.dart';
-const madaraVersion = "0.0.86";
+const madaraVersion = "0.0.95";
const madaraSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/madara.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/madara.dart";
List get madaraSourcesList => _madaraSourcesList;
List _madaraSourcesList = [
diff --git a/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart b/dart/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart
similarity index 74%
rename from manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart
rename to dart/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart
index b2b656a6..ecf2704b 100644
--- a/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart
+++ b/dart/manga/multisrc/madara/src/adultwebtoon/adultwebtoon.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get adultwebtoonSource => _adultwebtoonSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/adultwebtoon/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/adultwebtoon/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/adultwebtoon/icon.png b/dart/manga/multisrc/madara/src/adultwebtoon/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/adultwebtoon/icon.png
rename to dart/manga/multisrc/madara/src/adultwebtoon/icon.png
diff --git a/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart b/dart/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart
similarity index 73%
rename from manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart
rename to dart/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart
index 107ec938..9aa9ec5e 100644
--- a/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart
+++ b/dart/manga/multisrc/madara/src/akumanotenshi/akumanotenshi.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get akumanotenshiSource => _akumanotenshiSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/akumanotenshi/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/akumanotenshi/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/akumanotenshi/icon.png b/dart/manga/multisrc/madara/src/akumanotenshi/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/akumanotenshi/icon.png
rename to dart/manga/multisrc/madara/src/akumanotenshi/icon.png
diff --git a/manga/multisrc/madara/src/anikiga/anikiga.dart b/dart/manga/multisrc/madara/src/anikiga/anikiga.dart
similarity index 72%
rename from manga/multisrc/madara/src/anikiga/anikiga.dart
rename to dart/manga/multisrc/madara/src/anikiga/anikiga.dart
index 56ed74bb..5612b263 100644
--- a/manga/multisrc/madara/src/anikiga/anikiga.dart
+++ b/dart/manga/multisrc/madara/src/anikiga/anikiga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get anikigaSource => _anikigaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/anikiga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/anikiga/icon.png",
dateFormat:"d MMMMM yyyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/anikiga/icon.png b/dart/manga/multisrc/madara/src/anikiga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/anikiga/icon.png
rename to dart/manga/multisrc/madara/src/anikiga/icon.png
diff --git a/manga/multisrc/madara/src/apollcomics/apollcomics.dart b/dart/manga/multisrc/madara/src/apollcomics/apollcomics.dart
similarity index 73%
rename from manga/multisrc/madara/src/apollcomics/apollcomics.dart
rename to dart/manga/multisrc/madara/src/apollcomics/apollcomics.dart
index 75397fd8..9481cb4b 100644
--- a/manga/multisrc/madara/src/apollcomics/apollcomics.dart
+++ b/dart/manga/multisrc/madara/src/apollcomics/apollcomics.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get apollcomicsSource => _apollcomicsSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/apollcomics/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/apollcomics/icon.png",
dateFormat:"dd MMMM, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/apollcomics/icon.png b/dart/manga/multisrc/madara/src/apollcomics/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/apollcomics/icon.png
rename to dart/manga/multisrc/madara/src/apollcomics/icon.png
diff --git a/manga/multisrc/madara/src/apolltoons/apolltoons.dart b/dart/manga/multisrc/madara/src/apolltoons/apolltoons.dart
similarity index 73%
rename from manga/multisrc/madara/src/apolltoons/apolltoons.dart
rename to dart/manga/multisrc/madara/src/apolltoons/apolltoons.dart
index 971fa205..972fb708 100644
--- a/manga/multisrc/madara/src/apolltoons/apolltoons.dart
+++ b/dart/manga/multisrc/madara/src/apolltoons/apolltoons.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get apolltoonsSource => _apolltoonsSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/apolltoons/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/apolltoons/icon.png",
dateFormat:"dd MMMMM, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/apolltoons/icon.png b/dart/manga/multisrc/madara/src/apolltoons/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/apolltoons/icon.png
rename to dart/manga/multisrc/madara/src/apolltoons/icon.png
diff --git a/manga/multisrc/madara/src/araznovel/araznovel.dart b/dart/manga/multisrc/madara/src/araznovel/araznovel.dart
similarity index 73%
rename from manga/multisrc/madara/src/araznovel/araznovel.dart
rename to dart/manga/multisrc/madara/src/araznovel/araznovel.dart
index b6526c0e..58a8ed22 100644
--- a/manga/multisrc/madara/src/araznovel/araznovel.dart
+++ b/dart/manga/multisrc/madara/src/araznovel/araznovel.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get araznovelSource => _araznovelSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/araznovel/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/araznovel/icon.png",
dateFormat:"d MMMM yyyy",
dateFormatLocale:"en",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/araznovel/icon.png b/dart/manga/multisrc/madara/src/araznovel/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/araznovel/icon.png
rename to dart/manga/multisrc/madara/src/araznovel/icon.png
diff --git a/manga/multisrc/madara/src/arthurscan/arthurscan.dart b/dart/manga/multisrc/madara/src/arthurscan/arthurscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/arthurscan/arthurscan.dart
rename to dart/manga/multisrc/madara/src/arthurscan/arthurscan.dart
index 36120412..aa8239fd 100644
--- a/manga/multisrc/madara/src/arthurscan/arthurscan.dart
+++ b/dart/manga/multisrc/madara/src/arthurscan/arthurscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get arthurscanSource => _arthurscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/arthurscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/arthurscan/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/arthurscan/icon.png b/dart/manga/multisrc/madara/src/arthurscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/arthurscan/icon.png
rename to dart/manga/multisrc/madara/src/arthurscan/icon.png
diff --git a/manga/multisrc/madara/src/astralmanga/astralmanga.dart b/dart/manga/multisrc/madara/src/astralmanga/astralmanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/astralmanga/astralmanga.dart
rename to dart/manga/multisrc/madara/src/astralmanga/astralmanga.dart
index cafca9cf..a8734bd6 100644
--- a/manga/multisrc/madara/src/astralmanga/astralmanga.dart
+++ b/dart/manga/multisrc/madara/src/astralmanga/astralmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get astralmangaSource => _astralmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/astralmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/astralmanga/icon.png",
dateFormat:"dd/mm/yyyy",
dateFormatLocale:"fr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/astralmanga/icon.png b/dart/manga/multisrc/madara/src/astralmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/astralmanga/icon.png
rename to dart/manga/multisrc/madara/src/astralmanga/icon.png
diff --git a/manga/multisrc/madara/src/asurascansus/asurascansus.dart b/dart/manga/multisrc/madara/src/asurascansus/asurascansus.dart
similarity index 74%
rename from manga/multisrc/madara/src/asurascansus/asurascansus.dart
rename to dart/manga/multisrc/madara/src/asurascansus/asurascansus.dart
index 47b882d7..08bc139e 100644
--- a/manga/multisrc/madara/src/asurascansus/asurascansus.dart
+++ b/dart/manga/multisrc/madara/src/asurascansus/asurascansus.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get asurascansusSource => _asurascansusSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/asurascansus/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/asurascansus/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/asurascansus/icon.png b/dart/manga/multisrc/madara/src/asurascansus/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/asurascansus/icon.png
rename to dart/manga/multisrc/madara/src/asurascansus/icon.png
diff --git a/manga/multisrc/madara/src/bakamh/bakamh.dart b/dart/manga/multisrc/madara/src/bakamh/bakamh.dart
similarity index 70%
rename from manga/multisrc/madara/src/bakamh/bakamh.dart
rename to dart/manga/multisrc/madara/src/bakamh/bakamh.dart
index 73fb83d6..789dc32f 100644
--- a/manga/multisrc/madara/src/bakamh/bakamh.dart
+++ b/dart/manga/multisrc/madara/src/bakamh/bakamh.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get bakamhSource => _bakamhSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "zh",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/bakamh/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/bakamh/icon.png",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/bakamh/icon.png b/dart/manga/multisrc/madara/src/bakamh/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/bakamh/icon.png
rename to dart/manga/multisrc/madara/src/bakamh/icon.png
diff --git a/manga/multisrc/madara/src/bananamanga/bananamanga.dart b/dart/manga/multisrc/madara/src/bananamanga/bananamanga.dart
similarity index 74%
rename from manga/multisrc/madara/src/bananamanga/bananamanga.dart
rename to dart/manga/multisrc/madara/src/bananamanga/bananamanga.dart
index 84441bdd..d557ec75 100644
--- a/manga/multisrc/madara/src/bananamanga/bananamanga.dart
+++ b/dart/manga/multisrc/madara/src/bananamanga/bananamanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get bananamangaSource => _bananamangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/bananamanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/bananamanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/bananamanga/icon.png b/dart/manga/multisrc/madara/src/bananamanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/bananamanga/icon.png
rename to dart/manga/multisrc/madara/src/bananamanga/icon.png
diff --git a/manga/multisrc/madara/src/barmanga/barmanga.dart b/dart/manga/multisrc/madara/src/barmanga/barmanga.dart
similarity index 72%
rename from manga/multisrc/madara/src/barmanga/barmanga.dart
rename to dart/manga/multisrc/madara/src/barmanga/barmanga.dart
index 64dfc41d..8117d05e 100644
--- a/manga/multisrc/madara/src/barmanga/barmanga.dart
+++ b/dart/manga/multisrc/madara/src/barmanga/barmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get barmangaSource => _barmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/barmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/barmanga/icon.png",
dateFormat:"MM/dd/yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/barmanga/icon.png b/dart/manga/multisrc/madara/src/barmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/barmanga/icon.png
rename to dart/manga/multisrc/madara/src/barmanga/icon.png
diff --git a/manga/multisrc/madara/src/bestmanga/bestmanga.dart b/dart/manga/multisrc/madara/src/bestmanga/bestmanga.dart
similarity index 72%
rename from manga/multisrc/madara/src/bestmanga/bestmanga.dart
rename to dart/manga/multisrc/madara/src/bestmanga/bestmanga.dart
index 79fb133a..acffde3a 100644
--- a/manga/multisrc/madara/src/bestmanga/bestmanga.dart
+++ b/dart/manga/multisrc/madara/src/bestmanga/bestmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get bestmangaSource => _bestmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "ru",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/bestmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/bestmanga/icon.png",
dateFormat:"dd.MM.yyyy",
dateFormatLocale:"ru",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/bestmanga/icon.png b/dart/manga/multisrc/madara/src/bestmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/bestmanga/icon.png
rename to dart/manga/multisrc/madara/src/bestmanga/icon.png
diff --git a/manga/multisrc/madara/src/birdtoon/birdtoon.dart b/dart/manga/multisrc/madara/src/birdtoon/birdtoon.dart
similarity index 73%
rename from manga/multisrc/madara/src/birdtoon/birdtoon.dart
rename to dart/manga/multisrc/madara/src/birdtoon/birdtoon.dart
index eaf1a53e..58c36522 100644
--- a/manga/multisrc/madara/src/birdtoon/birdtoon.dart
+++ b/dart/manga/multisrc/madara/src/birdtoon/birdtoon.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get birdtoonSource => _birdtoonSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "id",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/birdtoon/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/birdtoon/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/birdtoon/icon.png b/dart/manga/multisrc/madara/src/birdtoon/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/birdtoon/icon.png
rename to dart/manga/multisrc/madara/src/birdtoon/icon.png
diff --git a/manga/multisrc/madara/src/cerisescans/cerisescans.dart b/dart/manga/multisrc/madara/src/cerisescans/cerisescans.dart
similarity index 74%
rename from manga/multisrc/madara/src/cerisescans/cerisescans.dart
rename to dart/manga/multisrc/madara/src/cerisescans/cerisescans.dart
index 59c3e808..a4639ffe 100644
--- a/manga/multisrc/madara/src/cerisescans/cerisescans.dart
+++ b/dart/manga/multisrc/madara/src/cerisescans/cerisescans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get cerisescansSource => _cerisescansSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/cerisescans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/cerisescans/icon.png",
dateFormat:"dd 'de' MMMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/cerisescans/icon.png b/dart/manga/multisrc/madara/src/cerisescans/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/cerisescans/icon.png
rename to dart/manga/multisrc/madara/src/cerisescans/icon.png
diff --git a/manga/multisrc/madara/src/chibimanga/chibimanga.dart b/dart/manga/multisrc/madara/src/chibimanga/chibimanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/chibimanga/chibimanga.dart
rename to dart/manga/multisrc/madara/src/chibimanga/chibimanga.dart
index c764c794..3de735c2 100644
--- a/manga/multisrc/madara/src/chibimanga/chibimanga.dart
+++ b/dart/manga/multisrc/madara/src/chibimanga/chibimanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get chibimangaSource => _chibimangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/chibimanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/chibimanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/chibimanga/icon.png b/dart/manga/multisrc/madara/src/chibimanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/chibimanga/icon.png
rename to dart/manga/multisrc/madara/src/chibimanga/icon.png
diff --git a/manga/multisrc/madara/src/clovermanga/clovermanga.dart b/dart/manga/multisrc/madara/src/clovermanga/clovermanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/clovermanga/clovermanga.dart
rename to dart/manga/multisrc/madara/src/clovermanga/clovermanga.dart
index 6fed93e5..620dae67 100644
--- a/manga/multisrc/madara/src/clovermanga/clovermanga.dart
+++ b/dart/manga/multisrc/madara/src/clovermanga/clovermanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get clovermangaSource => _clovermangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/clovermanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/clovermanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/clovermanga/icon.png b/dart/manga/multisrc/madara/src/clovermanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/clovermanga/icon.png
rename to dart/manga/multisrc/madara/src/clovermanga/icon.png
diff --git a/manga/multisrc/madara/src/cocorip/cocorip.dart b/dart/manga/multisrc/madara/src/cocorip/cocorip.dart
similarity index 72%
rename from manga/multisrc/madara/src/cocorip/cocorip.dart
rename to dart/manga/multisrc/madara/src/cocorip/cocorip.dart
index b54a3bc5..9f83b990 100644
--- a/manga/multisrc/madara/src/cocorip/cocorip.dart
+++ b/dart/manga/multisrc/madara/src/cocorip/cocorip.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get cocoripSource => _cocoripSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/cocorip/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/cocorip/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/cocorip/icon.png b/dart/manga/multisrc/madara/src/cocorip/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/cocorip/icon.png
rename to dart/manga/multisrc/madara/src/cocorip/icon.png
diff --git a/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart b/dart/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/coffeemanga/coffeemanga.dart
rename to dart/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart
index e71cad09..c23452fc 100644
--- a/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart
+++ b/dart/manga/multisrc/madara/src/coffeemanga/coffeemanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get coffeemangaSource => _coffeemangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/coffeemanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/coffeemanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/coffeemanga/icon.png b/dart/manga/multisrc/madara/src/coffeemanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/coffeemanga/icon.png
rename to dart/manga/multisrc/madara/src/coffeemanga/icon.png
diff --git a/manga/multisrc/madara/src/comicarab/comicarab.dart b/dart/manga/multisrc/madara/src/comicarab/comicarab.dart
similarity index 71%
rename from manga/multisrc/madara/src/comicarab/comicarab.dart
rename to dart/manga/multisrc/madara/src/comicarab/comicarab.dart
index d5a8d60f..75146bbb 100644
--- a/manga/multisrc/madara/src/comicarab/comicarab.dart
+++ b/dart/manga/multisrc/madara/src/comicarab/comicarab.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get comicarabSource => _comicarabSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "ar",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/comicarab/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/comicarab/icon.png",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/comicarab/icon.png b/dart/manga/multisrc/madara/src/comicarab/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/comicarab/icon.png
rename to dart/manga/multisrc/madara/src/comicarab/icon.png
diff --git a/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart b/dart/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart
similarity index 74%
rename from manga/multisrc/madara/src/comicznetv2/comicznetv2.dart
rename to dart/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart
index aff8965d..cfcd24a6 100644
--- a/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart
+++ b/dart/manga/multisrc/madara/src/comicznetv2/comicznetv2.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get comicznetv2Source => _comicznetv2Source;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "all",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/comicznetv2/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/comicznetv2/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/comicznetv2/icon.png b/dart/manga/multisrc/madara/src/comicznetv2/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/comicznetv2/icon.png
rename to dart/manga/multisrc/madara/src/comicznetv2/icon.png
diff --git a/manga/multisrc/madara/src/decadencescans/decadencescans.dart b/dart/manga/multisrc/madara/src/decadencescans/decadencescans.dart
similarity index 74%
rename from manga/multisrc/madara/src/decadencescans/decadencescans.dart
rename to dart/manga/multisrc/madara/src/decadencescans/decadencescans.dart
index a35dea9b..64968353 100644
--- a/manga/multisrc/madara/src/decadencescans/decadencescans.dart
+++ b/dart/manga/multisrc/madara/src/decadencescans/decadencescans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get decadencescansSource => _decadencescansSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/decadencescans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/decadencescans/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/decadencescans/icon.png b/dart/manga/multisrc/madara/src/decadencescans/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/decadencescans/icon.png
rename to dart/manga/multisrc/madara/src/decadencescans/icon.png
diff --git a/manga/multisrc/madara/src/dessertscan/dessertscan.dart b/dart/manga/multisrc/madara/src/dessertscan/dessertscan.dart
similarity index 74%
rename from manga/multisrc/madara/src/dessertscan/dessertscan.dart
rename to dart/manga/multisrc/madara/src/dessertscan/dessertscan.dart
index b8f86a87..7b741126 100644
--- a/manga/multisrc/madara/src/dessertscan/dessertscan.dart
+++ b/dart/manga/multisrc/madara/src/dessertscan/dessertscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get dessertscanSource => _dessertscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/dessertscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/dessertscan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/dessertscan/icon.png b/dart/manga/multisrc/madara/src/dessertscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/dessertscan/icon.png
rename to dart/manga/multisrc/madara/src/dessertscan/icon.png
diff --git a/manga/multisrc/madara/src/doodmanga/doodmanga.dart b/dart/manga/multisrc/madara/src/doodmanga/doodmanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/doodmanga/doodmanga.dart
rename to dart/manga/multisrc/madara/src/doodmanga/doodmanga.dart
index 71c6ff1f..bdf0a591 100644
--- a/manga/multisrc/madara/src/doodmanga/doodmanga.dart
+++ b/dart/manga/multisrc/madara/src/doodmanga/doodmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get doodmangaSource => _doodmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "th",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/doodmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/doodmanga/icon.png",
dateFormat:"dd MMMMM yyyy",
dateFormatLocale:"th",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/doodmanga/icon.png b/dart/manga/multisrc/madara/src/doodmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/doodmanga/icon.png
rename to dart/manga/multisrc/madara/src/doodmanga/icon.png
diff --git a/manga/multisrc/madara/src/elitemanga/elitemanga.dart b/dart/manga/multisrc/madara/src/elitemanga/elitemanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/elitemanga/elitemanga.dart
rename to dart/manga/multisrc/madara/src/elitemanga/elitemanga.dart
index 3c431b89..efecf166 100644
--- a/manga/multisrc/madara/src/elitemanga/elitemanga.dart
+++ b/dart/manga/multisrc/madara/src/elitemanga/elitemanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get elitemangaSource => _elitemangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/elitemanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/elitemanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/elitemanga/icon.png b/dart/manga/multisrc/madara/src/elitemanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/elitemanga/icon.png
rename to dart/manga/multisrc/madara/src/elitemanga/icon.png
diff --git a/manga/multisrc/madara/src/emperorscan/emperorscan.dart b/dart/manga/multisrc/madara/src/emperorscan/emperorscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/emperorscan/emperorscan.dart
rename to dart/manga/multisrc/madara/src/emperorscan/emperorscan.dart
index 26b2ff8f..33c27598 100644
--- a/manga/multisrc/madara/src/emperorscan/emperorscan.dart
+++ b/dart/manga/multisrc/madara/src/emperorscan/emperorscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get emperorscanSource => _emperorscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/emperorscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/emperorscan/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/emperorscan/icon.png b/dart/manga/multisrc/madara/src/emperorscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/emperorscan/icon.png
rename to dart/manga/multisrc/madara/src/emperorscan/icon.png
diff --git a/manga/multisrc/madara/src/evascans/evascans.dart b/dart/manga/multisrc/madara/src/evascans/evascans.dart
similarity index 72%
rename from manga/multisrc/madara/src/evascans/evascans.dart
rename to dart/manga/multisrc/madara/src/evascans/evascans.dart
index e27849db..91818c51 100644
--- a/manga/multisrc/madara/src/evascans/evascans.dart
+++ b/dart/manga/multisrc/madara/src/evascans/evascans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get evascansSource => _evascansSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/evascans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/evascans/icon.png",
dateFormat:"MMM d, yyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/evascans/icon.png b/dart/manga/multisrc/madara/src/evascans/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/evascans/icon.png
rename to dart/manga/multisrc/madara/src/evascans/icon.png
diff --git a/manga/multisrc/madara/src/factmanga/factmanga.dart b/dart/manga/multisrc/madara/src/factmanga/factmanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/factmanga/factmanga.dart
rename to dart/manga/multisrc/madara/src/factmanga/factmanga.dart
index 21c1abaf..c64fde2b 100644
--- a/manga/multisrc/madara/src/factmanga/factmanga.dart
+++ b/dart/manga/multisrc/madara/src/factmanga/factmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get factmangaSource => _factmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/factmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/factmanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/factmanga/icon.png b/dart/manga/multisrc/madara/src/factmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/factmanga/icon.png
rename to dart/manga/multisrc/madara/src/factmanga/icon.png
diff --git a/manga/multisrc/madara/src/falconmanga/falconmanga.dart b/dart/manga/multisrc/madara/src/falconmanga/falconmanga.dart
similarity index 70%
rename from manga/multisrc/madara/src/falconmanga/falconmanga.dart
rename to dart/manga/multisrc/madara/src/falconmanga/falconmanga.dart
index f8f389ee..9b7a27cb 100644
--- a/manga/multisrc/madara/src/falconmanga/falconmanga.dart
+++ b/dart/manga/multisrc/madara/src/falconmanga/falconmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get falconmangaSource => _falconmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "ar",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/falconmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/falconmanga/icon.png",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/falconmanga/icon.png b/dart/manga/multisrc/madara/src/falconmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/falconmanga/icon.png
rename to dart/manga/multisrc/madara/src/falconmanga/icon.png
diff --git a/manga/multisrc/madara/src/finalscans/finalscans.dart b/dart/manga/multisrc/madara/src/finalscans/finalscans.dart
similarity index 74%
rename from manga/multisrc/madara/src/finalscans/finalscans.dart
rename to dart/manga/multisrc/madara/src/finalscans/finalscans.dart
index 016072f0..b620c4e9 100644
--- a/manga/multisrc/madara/src/finalscans/finalscans.dart
+++ b/dart/manga/multisrc/madara/src/finalscans/finalscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get finalscansSource => _finalscansSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-br",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/finalscans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/finalscans/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/finalscans/icon.png b/dart/manga/multisrc/madara/src/finalscans/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/finalscans/icon.png
rename to dart/manga/multisrc/madara/src/finalscans/icon.png
diff --git a/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart b/dart/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart
similarity index 74%
rename from manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart
rename to dart/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart
index 6b30537c..deb9fb77 100644
--- a/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart
+++ b/dart/manga/multisrc/madara/src/firstkissdashmanga/firstkissdashmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get firstkissdashmangaSource => _firstkissdashmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/firstkissdashmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/firstkissdashmanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/firstkissdashmanga/icon.png b/dart/manga/multisrc/madara/src/firstkissdashmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/firstkissdashmanga/icon.png
rename to dart/manga/multisrc/madara/src/firstkissdashmanga/icon.png
diff --git a/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart b/dart/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart
similarity index 73%
rename from manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart
rename to dart/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart
index c4cb2392..8acbd2d6 100644
--- a/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart
+++ b/dart/manga/multisrc/madara/src/firstmanhwa/firstmanhwa.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get firstmanhwaSource => _firstmanhwaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/firstmanhwa/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/firstmanhwa/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/firstmanhwa/icon.png b/dart/manga/multisrc/madara/src/firstmanhwa/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/firstmanhwa/icon.png
rename to dart/manga/multisrc/madara/src/firstmanhwa/icon.png
diff --git a/manga/multisrc/madara/src/flextapescans/flextapescans.dart b/dart/manga/multisrc/madara/src/flextapescans/flextapescans.dart
similarity index 74%
rename from manga/multisrc/madara/src/flextapescans/flextapescans.dart
rename to dart/manga/multisrc/madara/src/flextapescans/flextapescans.dart
index 34660d59..ed63deff 100644
--- a/manga/multisrc/madara/src/flextapescans/flextapescans.dart
+++ b/dart/manga/multisrc/madara/src/flextapescans/flextapescans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get flextapescansSource => _flextapescansSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/flextapescans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/flextapescans/icon.png",
dateFormat:"MM/dd/yyy",
dateFormatLocale:"en",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/flextapescans/icon.png b/dart/manga/multisrc/madara/src/flextapescans/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/flextapescans/icon.png
rename to dart/manga/multisrc/madara/src/flextapescans/icon.png
diff --git a/manga/multisrc/madara/src/freemanga/freemanga.dart b/dart/manga/multisrc/madara/src/freemanga/freemanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/freemanga/freemanga.dart
rename to dart/manga/multisrc/madara/src/freemanga/freemanga.dart
index 6b5465ea..6ae523aa 100644
--- a/manga/multisrc/madara/src/freemanga/freemanga.dart
+++ b/dart/manga/multisrc/madara/src/freemanga/freemanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get freemangaSource => _freemangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/freemanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/freemanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/freemanga/icon.png b/dart/manga/multisrc/madara/src/freemanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/freemanga/icon.png
rename to dart/manga/multisrc/madara/src/freemanga/icon.png
diff --git a/manga/multisrc/madara/src/freemangatop/freemangatop.dart b/dart/manga/multisrc/madara/src/freemangatop/freemangatop.dart
similarity index 73%
rename from manga/multisrc/madara/src/freemangatop/freemangatop.dart
rename to dart/manga/multisrc/madara/src/freemangatop/freemangatop.dart
index 2f952e17..a5310e19 100644
--- a/manga/multisrc/madara/src/freemangatop/freemangatop.dart
+++ b/dart/manga/multisrc/madara/src/freemangatop/freemangatop.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get freemangatopSource => _freemangatopSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/freemangatop/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/freemangatop/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/freemangatop/icon.png b/dart/manga/multisrc/madara/src/freemangatop/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/freemangatop/icon.png
rename to dart/manga/multisrc/madara/src/freemangatop/icon.png
diff --git a/manga/multisrc/madara/src/frscan/frscan.dart b/dart/manga/multisrc/madara/src/frscan/frscan.dart
similarity index 72%
rename from manga/multisrc/madara/src/frscan/frscan.dart
rename to dart/manga/multisrc/madara/src/frscan/frscan.dart
index 9137d14f..e8496294 100644
--- a/manga/multisrc/madara/src/frscan/frscan.dart
+++ b/dart/manga/multisrc/madara/src/frscan/frscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get frscanSource => _frscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/frscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/frscan/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"fr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/frscan/icon.png b/dart/manga/multisrc/madara/src/frscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/frscan/icon.png
rename to dart/manga/multisrc/madara/src/frscan/icon.png
diff --git a/manga/multisrc/madara/src/ghostscan/ghostscan.dart b/dart/manga/multisrc/madara/src/ghostscan/ghostscan.dart
similarity index 74%
rename from manga/multisrc/madara/src/ghostscan/ghostscan.dart
rename to dart/manga/multisrc/madara/src/ghostscan/ghostscan.dart
index c91c3851..e2061a2c 100644
--- a/manga/multisrc/madara/src/ghostscan/ghostscan.dart
+++ b/dart/manga/multisrc/madara/src/ghostscan/ghostscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get ghostscanSource => _ghostscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/ghostscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/ghostscan/icon.png",
dateFormat:"dd 'de' MMMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/ghostscan/icon.png b/dart/manga/multisrc/madara/src/ghostscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/ghostscan/icon.png
rename to dart/manga/multisrc/madara/src/ghostscan/icon.png
diff --git a/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart b/dart/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart
similarity index 74%
rename from manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart
rename to dart/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart
index 2bcfc50f..7d0d4185 100644
--- a/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart
+++ b/dart/manga/multisrc/madara/src/girlslovemanga/girlslovemanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get girlslovemangaSource => _girlslovemangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/girlslovemanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/girlslovemanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/girlslovemanga/icon.png b/dart/manga/multisrc/madara/src/girlslovemanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/girlslovemanga/icon.png
rename to dart/manga/multisrc/madara/src/girlslovemanga/icon.png
diff --git a/manga/multisrc/madara/src/glorymanga/glorymanga.dart b/dart/manga/multisrc/madara/src/glorymanga/glorymanga.dart
similarity index 72%
rename from manga/multisrc/madara/src/glorymanga/glorymanga.dart
rename to dart/manga/multisrc/madara/src/glorymanga/glorymanga.dart
index e2cd2170..f6860513 100644
--- a/manga/multisrc/madara/src/glorymanga/glorymanga.dart
+++ b/dart/manga/multisrc/madara/src/glorymanga/glorymanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get glorymangaSource => _glorymangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/glorymanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/glorymanga/icon.png",
dateFormat:"dd/MM/yyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/glorymanga/icon.png b/dart/manga/multisrc/madara/src/glorymanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/glorymanga/icon.png
rename to dart/manga/multisrc/madara/src/glorymanga/icon.png
diff --git a/manga/multisrc/madara/src/gooffansub/gooffansub.dart b/dart/manga/multisrc/madara/src/gooffansub/gooffansub.dart
similarity index 73%
rename from manga/multisrc/madara/src/gooffansub/gooffansub.dart
rename to dart/manga/multisrc/madara/src/gooffansub/gooffansub.dart
index a2e7937e..d4bbd4ef 100644
--- a/manga/multisrc/madara/src/gooffansub/gooffansub.dart
+++ b/dart/manga/multisrc/madara/src/gooffansub/gooffansub.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get gooffansubSource => _gooffansubSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/gooffansub/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/gooffansub/icon.png",
dateFormat:"dd/MM/yyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/gooffansub/icon.png b/dart/manga/multisrc/madara/src/gooffansub/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/gooffansub/icon.png
rename to dart/manga/multisrc/madara/src/gooffansub/icon.png
diff --git a/manga/multisrc/madara/src/harimanga/harimanga.dart b/dart/manga/multisrc/madara/src/harimanga/harimanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/harimanga/harimanga.dart
rename to dart/manga/multisrc/madara/src/harimanga/harimanga.dart
index cf6985be..fd18e2e3 100644
--- a/manga/multisrc/madara/src/harimanga/harimanga.dart
+++ b/dart/manga/multisrc/madara/src/harimanga/harimanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get harimangaSource => _harimangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/harimanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/harimanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/harimanga/icon.png b/dart/manga/multisrc/madara/src/harimanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/harimanga/icon.png
rename to dart/manga/multisrc/madara/src/harimanga/icon.png
diff --git a/manga/multisrc/madara/src/hentai3z/hentai3z.dart b/dart/manga/multisrc/madara/src/hentai3z/hentai3z.dart
similarity index 73%
rename from manga/multisrc/madara/src/hentai3z/hentai3z.dart
rename to dart/manga/multisrc/madara/src/hentai3z/hentai3z.dart
index c8ce895b..ee6c0679 100644
--- a/manga/multisrc/madara/src/hentai3z/hentai3z.dart
+++ b/dart/manga/multisrc/madara/src/hentai3z/hentai3z.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hentai3zSource => _hentai3zSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentai3z/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentai3z/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hentai3z/icon.png b/dart/manga/multisrc/madara/src/hentai3z/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hentai3z/icon.png
rename to dart/manga/multisrc/madara/src/hentai3z/icon.png
diff --git a/manga/multisrc/madara/src/hentaicube/hentaicube.dart b/dart/manga/multisrc/madara/src/hentaicube/hentaicube.dart
similarity index 73%
rename from manga/multisrc/madara/src/hentaicube/hentaicube.dart
rename to dart/manga/multisrc/madara/src/hentaicube/hentaicube.dart
index e37c4b05..ebb51bac 100644
--- a/manga/multisrc/madara/src/hentaicube/hentaicube.dart
+++ b/dart/manga/multisrc/madara/src/hentaicube/hentaicube.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hentaicubeSource => _hentaicubeSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "vi",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaicube/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaicube/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"vi",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hentaicube/icon.png b/dart/manga/multisrc/madara/src/hentaicube/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hentaicube/icon.png
rename to dart/manga/multisrc/madara/src/hentaicube/icon.png
diff --git a/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart b/dart/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/hentaimanga/hentaimanga.dart
rename to dart/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart
index aed81585..7bb6aa80 100644
--- a/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart
+++ b/dart/manga/multisrc/madara/src/hentaimanga/hentaimanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hentaimangaSource => _hentaimangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaimanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaimanga/icon.png",
dateFormat:"MMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hentaimanga/icon.png b/dart/manga/multisrc/madara/src/hentaimanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hentaimanga/icon.png
rename to dart/manga/multisrc/madara/src/hentaimanga/icon.png
diff --git a/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart b/dart/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart
similarity index 74%
rename from manga/multisrc/madara/src/hentaiteca/hentaiteca.dart
rename to dart/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart
index f3c74f6a..68e31968 100644
--- a/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart
+++ b/dart/manga/multisrc/madara/src/hentaiteca/hentaiteca.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hentaitecaSource => _hentaitecaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaiteca/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaiteca/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hentaiteca/icon.png b/dart/manga/multisrc/madara/src/hentaiteca/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hentaiteca/icon.png
rename to dart/manga/multisrc/madara/src/hentaiteca/icon.png
diff --git a/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart b/dart/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart
similarity index 74%
rename from manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart
rename to dart/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart
index 70f1aa05..2e784fe0 100644
--- a/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart
+++ b/dart/manga/multisrc/madara/src/hentaiwebtoon/hentaiwebtoon.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hentaiwebtoonSource => _hentaiwebtoonSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaiwebtoon/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaiwebtoon/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hentaiwebtoon/icon.png b/dart/manga/multisrc/madara/src/hentaiwebtoon/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hentaiwebtoon/icon.png
rename to dart/manga/multisrc/madara/src/hentaiwebtoon/icon.png
diff --git a/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart b/dart/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart
similarity index 74%
rename from manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart
rename to dart/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart
index 8f23ad9e..d88b50a9 100644
--- a/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart
+++ b/dart/manga/multisrc/madara/src/hentaixcomic/hentaixcomic.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hentaixcomicSource => _hentaixcomicSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaixcomic/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaixcomic/icon.png",
dateFormat:"MMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hentaixcomic/icon.png b/dart/manga/multisrc/madara/src/hentaixcomic/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hentaixcomic/icon.png
rename to dart/manga/multisrc/madara/src/hentaixcomic/icon.png
diff --git a/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart b/dart/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart
similarity index 73%
rename from manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart
rename to dart/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart
index cd556926..a5ddbe36 100644
--- a/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart
+++ b/dart/manga/multisrc/madara/src/hentaixyuri/hentaixyuri.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hentaixyuriSource => _hentaixyuriSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaixyuri/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaixyuri/icon.png",
dateFormat:"MMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hentaixyuri/icon.png b/dart/manga/multisrc/madara/src/hentaixyuri/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hentaixyuri/icon.png
rename to dart/manga/multisrc/madara/src/hentaixyuri/icon.png
diff --git a/manga/multisrc/madara/src/hentaizone/hentaizone.dart b/dart/manga/multisrc/madara/src/hentaizone/hentaizone.dart
similarity index 70%
rename from manga/multisrc/madara/src/hentaizone/hentaizone.dart
rename to dart/manga/multisrc/madara/src/hentaizone/hentaizone.dart
index b63ecb3e..95f4bd16 100644
--- a/manga/multisrc/madara/src/hentaizone/hentaizone.dart
+++ b/dart/manga/multisrc/madara/src/hentaizone/hentaizone.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hentaizoneSource => _hentaizoneSource;
@@ -9,5 +9,5 @@ Source _hentaizoneSource = Source(
isNsfw: true,
typeSource: "madara",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hentaizone/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hentaizone/icon.png",
);
diff --git a/manga/multisrc/madara/src/hentaizone/icon.png b/dart/manga/multisrc/madara/src/hentaizone/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hentaizone/icon.png
rename to dart/manga/multisrc/madara/src/hentaizone/icon.png
diff --git a/manga/multisrc/madara/src/hipercool/hipercool.dart b/dart/manga/multisrc/madara/src/hipercool/hipercool.dart
similarity index 74%
rename from manga/multisrc/madara/src/hipercool/hipercool.dart
rename to dart/manga/multisrc/madara/src/hipercool/hipercool.dart
index deb5aca6..49257075 100644
--- a/manga/multisrc/madara/src/hipercool/hipercool.dart
+++ b/dart/manga/multisrc/madara/src/hipercool/hipercool.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hipercoolSource => _hipercoolSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hipercool/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hipercool/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hipercool/icon.png b/dart/manga/multisrc/madara/src/hipercool/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hipercool/icon.png
rename to dart/manga/multisrc/madara/src/hipercool/icon.png
diff --git a/manga/multisrc/madara/src/hiperdex/hiperdex.dart b/dart/manga/multisrc/madara/src/hiperdex/hiperdex.dart
similarity index 73%
rename from manga/multisrc/madara/src/hiperdex/hiperdex.dart
rename to dart/manga/multisrc/madara/src/hiperdex/hiperdex.dart
index 30e31578..2787d25b 100644
--- a/manga/multisrc/madara/src/hiperdex/hiperdex.dart
+++ b/dart/manga/multisrc/madara/src/hiperdex/hiperdex.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hiperdexSource => _hiperdexSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hiperdex/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hiperdex/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hiperdex/icon.png b/dart/manga/multisrc/madara/src/hiperdex/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hiperdex/icon.png
rename to dart/manga/multisrc/madara/src/hiperdex/icon.png
diff --git a/manga/multisrc/madara/src/hm2d/hm2d.dart b/dart/manga/multisrc/madara/src/hm2d/hm2d.dart
similarity index 74%
rename from manga/multisrc/madara/src/hm2d/hm2d.dart
rename to dart/manga/multisrc/madara/src/hm2d/hm2d.dart
index df2f14a3..62417aa0 100644
--- a/manga/multisrc/madara/src/hm2d/hm2d.dart
+++ b/dart/manga/multisrc/madara/src/hm2d/hm2d.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get hm2dSource => _hm2dSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/hm2d/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/hm2d/icon.png",
dateFormat:"MMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/hm2d/icon.png b/dart/manga/multisrc/madara/src/hm2d/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/hm2d/icon.png
rename to dart/manga/multisrc/madara/src/hm2d/icon.png
diff --git a/manga/multisrc/madara/src/immortalupdates/icon.png b/dart/manga/multisrc/madara/src/immortalupdates/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/immortalupdates/icon.png
rename to dart/manga/multisrc/madara/src/immortalupdates/icon.png
diff --git a/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart b/dart/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart
similarity index 73%
rename from manga/multisrc/madara/src/immortalupdates/immortalupdates.dart
rename to dart/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart
index 8c0e3117..365a3bb5 100644
--- a/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart
+++ b/dart/manga/multisrc/madara/src/immortalupdates/immortalupdates.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get immortalupdatesSource => _immortalupdatesSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/immortalupdates/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/immortalupdates/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/imperioscans/icon.png b/dart/manga/multisrc/madara/src/imperioscans/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/imperioscans/icon.png
rename to dart/manga/multisrc/madara/src/imperioscans/icon.png
diff --git a/manga/multisrc/madara/src/imperioscans/imperioscans.dart b/dart/manga/multisrc/madara/src/imperioscans/imperioscans.dart
similarity index 73%
rename from manga/multisrc/madara/src/imperioscans/imperioscans.dart
rename to dart/manga/multisrc/madara/src/imperioscans/imperioscans.dart
index 04c0e837..3d9fae00 100644
--- a/manga/multisrc/madara/src/imperioscans/imperioscans.dart
+++ b/dart/manga/multisrc/madara/src/imperioscans/imperioscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get imperioscansSource => _imperioscansSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/imperioscans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/imperioscans/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/inmortalscan/icon.png b/dart/manga/multisrc/madara/src/inmortalscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/inmortalscan/icon.png
rename to dart/manga/multisrc/madara/src/inmortalscan/icon.png
diff --git a/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart b/dart/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/inmortalscan/inmortalscan.dart
rename to dart/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart
index cb99d785..02321c9f 100644
--- a/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart
+++ b/dart/manga/multisrc/madara/src/inmortalscan/inmortalscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get inmortalscanSource => _inmortalscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/inmortalscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/inmortalscan/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/isekaiscanmanga/icon.png b/dart/manga/multisrc/madara/src/isekaiscanmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/isekaiscanmanga/icon.png
rename to dart/manga/multisrc/madara/src/isekaiscanmanga/icon.png
diff --git a/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart b/dart/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart
similarity index 74%
rename from manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart
rename to dart/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart
index 721dfa37..dd52da8e 100644
--- a/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart
+++ b/dart/manga/multisrc/madara/src/isekaiscanmanga/isekaiscanmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get isekaiscanmangaSource => _isekaiscanmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/isekaiscanmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/isekaiscanmanga/icon.png",
dateFormat:"dd MMM، yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/jiangzaitoon/icon.png b/dart/manga/multisrc/madara/src/jiangzaitoon/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/jiangzaitoon/icon.png
rename to dart/manga/multisrc/madara/src/jiangzaitoon/icon.png
diff --git a/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart b/dart/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart
similarity index 73%
rename from manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart
rename to dart/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart
index 3b88567d..a50514e9 100644
--- a/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart
+++ b/dart/manga/multisrc/madara/src/jiangzaitoon/jiangzaitoon.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get jiangzaitoonSource => _jiangzaitoonSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/jiangzaitoon/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/jiangzaitoon/icon.png",
dateFormat:"d MMM yyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/jimanga/icon.png b/dart/manga/multisrc/madara/src/jimanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/jimanga/icon.png
rename to dart/manga/multisrc/madara/src/jimanga/icon.png
diff --git a/manga/multisrc/madara/src/jimanga/jimanga.dart b/dart/manga/multisrc/madara/src/jimanga/jimanga.dart
similarity index 72%
rename from manga/multisrc/madara/src/jimanga/jimanga.dart
rename to dart/manga/multisrc/madara/src/jimanga/jimanga.dart
index 99acb0ef..11e018cd 100644
--- a/manga/multisrc/madara/src/jimanga/jimanga.dart
+++ b/dart/manga/multisrc/madara/src/jimanga/jimanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get jimangaSource => _jimangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/jimanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/jimanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/kakuseiproject/icon.png b/dart/manga/multisrc/madara/src/kakuseiproject/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/kakuseiproject/icon.png
rename to dart/manga/multisrc/madara/src/kakuseiproject/icon.png
diff --git a/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart b/dart/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart
similarity index 74%
rename from manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart
rename to dart/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart
index 60f88eaf..fdd6dab5 100644
--- a/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart
+++ b/dart/manga/multisrc/madara/src/kakuseiproject/kakuseiproject.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get kakuseiprojectSource => _kakuseiprojectSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/kakuseiproject/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/kakuseiproject/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/kamisamaexplorer/icon.png b/dart/manga/multisrc/madara/src/kamisamaexplorer/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/kamisamaexplorer/icon.png
rename to dart/manga/multisrc/madara/src/kamisamaexplorer/icon.png
diff --git a/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart b/dart/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart
similarity index 74%
rename from manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart
rename to dart/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart
index 884271df..be1df7a2 100644
--- a/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart
+++ b/dart/manga/multisrc/madara/src/kamisamaexplorer/kamisamaexplorer.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get kamisamaexplorerSource => _kamisamaexplorerSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-br",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/kamisamaexplorer/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/kamisamaexplorer/icon.png",
dateFormat:"dd 'de' MMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/komikchan/icon.png b/dart/manga/multisrc/madara/src/komikchan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/komikchan/icon.png
rename to dart/manga/multisrc/madara/src/komikchan/icon.png
diff --git a/manga/multisrc/madara/src/komikchan/komikchan.dart b/dart/manga/multisrc/madara/src/komikchan/komikchan.dart
similarity index 73%
rename from manga/multisrc/madara/src/komikchan/komikchan.dart
rename to dart/manga/multisrc/madara/src/komikchan/komikchan.dart
index ccb70b7c..8315498d 100644
--- a/manga/multisrc/madara/src/komikchan/komikchan.dart
+++ b/dart/manga/multisrc/madara/src/komikchan/komikchan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get komikchanSource => _komikchanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/komikchan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/komikchan/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/ksgroupscans/icon.png b/dart/manga/multisrc/madara/src/ksgroupscans/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/ksgroupscans/icon.png
rename to dart/manga/multisrc/madara/src/ksgroupscans/icon.png
diff --git a/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart b/dart/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart
similarity index 73%
rename from manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart
rename to dart/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart
index 8dc55f89..10aeba38 100644
--- a/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart
+++ b/dart/manga/multisrc/madara/src/ksgroupscans/ksgroupscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get ksgroupscansSource => _ksgroupscansSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/ksgroupscans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/ksgroupscans/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/ladyestelarscan/icon.png b/dart/manga/multisrc/madara/src/ladyestelarscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/ladyestelarscan/icon.png
rename to dart/manga/multisrc/madara/src/ladyestelarscan/icon.png
diff --git a/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart b/dart/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart
similarity index 74%
rename from manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart
rename to dart/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart
index b669ca7e..0d369500 100644
--- a/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart
+++ b/dart/manga/multisrc/madara/src/ladyestelarscan/ladyestelarscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get ladyestelarscanSource => _ladyestelarscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/ladyestelarscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/ladyestelarscan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/leviatanscans/icon.png b/dart/manga/multisrc/madara/src/leviatanscans/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/leviatanscans/icon.png
rename to dart/manga/multisrc/madara/src/leviatanscans/icon.png
diff --git a/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart b/dart/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart
similarity index 73%
rename from manga/multisrc/madara/src/leviatanscans/leviatanscans.dart
rename to dart/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart
index e19ab73a..eac88d0f 100644
--- a/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart
+++ b/dart/manga/multisrc/madara/src/leviatanscans/leviatanscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get leviatanscansSource => _leviatanscansSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/leviatanscans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/leviatanscans/icon.png",
dateFormat:"MMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/lhtranslation/icon.png b/dart/manga/multisrc/madara/src/lhtranslation/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/lhtranslation/icon.png
rename to dart/manga/multisrc/madara/src/lhtranslation/icon.png
diff --git a/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart b/dart/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart
similarity index 73%
rename from manga/multisrc/madara/src/lhtranslation/lhtranslation.dart
rename to dart/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart
index ffca0b16..bfefc6b6 100644
--- a/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart
+++ b/dart/manga/multisrc/madara/src/lhtranslation/lhtranslation.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get lhtranslationSource => _lhtranslationSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/lhtranslation/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/lhtranslation/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/linkstartscan/icon.png b/dart/manga/multisrc/madara/src/linkstartscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/linkstartscan/icon.png
rename to dart/manga/multisrc/madara/src/linkstartscan/icon.png
diff --git a/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart b/dart/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart
similarity index 74%
rename from manga/multisrc/madara/src/linkstartscan/linkstartscan.dart
rename to dart/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart
index a35ab608..119dddda 100644
--- a/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart
+++ b/dart/manga/multisrc/madara/src/linkstartscan/linkstartscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get linkstartscanSource => _linkstartscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/linkstartscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/linkstartscan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/lolicon/icon.png b/dart/manga/multisrc/madara/src/lolicon/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/lolicon/icon.png
rename to dart/manga/multisrc/madara/src/lolicon/icon.png
diff --git a/manga/multisrc/madara/src/lolicon/lolicon.dart b/dart/manga/multisrc/madara/src/lolicon/lolicon.dart
similarity index 73%
rename from manga/multisrc/madara/src/lolicon/lolicon.dart
rename to dart/manga/multisrc/madara/src/lolicon/lolicon.dart
index b7ba7172..9cf6d0fe 100644
--- a/manga/multisrc/madara/src/lolicon/lolicon.dart
+++ b/dart/manga/multisrc/madara/src/lolicon/lolicon.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get loliconSource => _loliconSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/lolicon/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/lolicon/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/luffymanga/icon.png b/dart/manga/multisrc/madara/src/luffymanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/luffymanga/icon.png
rename to dart/manga/multisrc/madara/src/luffymanga/icon.png
diff --git a/manga/multisrc/madara/src/luffymanga/luffymanga.dart b/dart/manga/multisrc/madara/src/luffymanga/luffymanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/luffymanga/luffymanga.dart
rename to dart/manga/multisrc/madara/src/luffymanga/luffymanga.dart
index a680da92..23bb4380 100644
--- a/manga/multisrc/madara/src/luffymanga/luffymanga.dart
+++ b/dart/manga/multisrc/madara/src/luffymanga/luffymanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get luffymangaSource => _luffymangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/luffymanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/luffymanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/maidscan/icon.png b/dart/manga/multisrc/madara/src/maidscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/maidscan/icon.png
rename to dart/manga/multisrc/madara/src/maidscan/icon.png
diff --git a/manga/multisrc/madara/src/maidscan/maidscan.dart b/dart/manga/multisrc/madara/src/maidscan/maidscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/maidscan/maidscan.dart
rename to dart/manga/multisrc/madara/src/maidscan/maidscan.dart
index 916eb817..afa20f3c 100644
--- a/manga/multisrc/madara/src/maidscan/maidscan.dart
+++ b/dart/manga/multisrc/madara/src/maidscan/maidscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get maidscanSource => _maidscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/maidscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/maidscan/icon.png",
dateFormat:"dd 'de' MMMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manga18h/icon.png b/dart/manga/multisrc/madara/src/manga18h/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manga18h/icon.png
rename to dart/manga/multisrc/madara/src/manga18h/icon.png
diff --git a/manga/multisrc/madara/src/manga18h/manga18h.dart b/dart/manga/multisrc/madara/src/manga18h/manga18h.dart
similarity index 73%
rename from manga/multisrc/madara/src/manga18h/manga18h.dart
rename to dart/manga/multisrc/madara/src/manga18h/manga18h.dart
index 99f4ad27..391a4ff2 100644
--- a/manga/multisrc/madara/src/manga18h/manga18h.dart
+++ b/dart/manga/multisrc/madara/src/manga18h/manga18h.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manga18hSource => _manga18hSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manga18h/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manga18h/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manga3asq/icon.png b/dart/manga/multisrc/madara/src/manga3asq/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manga3asq/icon.png
rename to dart/manga/multisrc/madara/src/manga3asq/icon.png
diff --git a/manga/multisrc/madara/src/manga3asq/manga3asq.dart b/dart/manga/multisrc/madara/src/manga3asq/manga3asq.dart
similarity index 70%
rename from manga/multisrc/madara/src/manga3asq/manga3asq.dart
rename to dart/manga/multisrc/madara/src/manga3asq/manga3asq.dart
index 385c9427..d813d534 100644
--- a/manga/multisrc/madara/src/manga3asq/manga3asq.dart
+++ b/dart/manga/multisrc/madara/src/manga3asq/manga3asq.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manga3asqSource => _manga3asqSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "ar",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manga3asq/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manga3asq/icon.png",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangabee/icon.png b/dart/manga/multisrc/madara/src/mangabee/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangabee/icon.png
rename to dart/manga/multisrc/madara/src/mangabee/icon.png
diff --git a/manga/multisrc/madara/src/mangabee/mangabee.dart b/dart/manga/multisrc/madara/src/mangabee/mangabee.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangabee/mangabee.dart
rename to dart/manga/multisrc/madara/src/mangabee/mangabee.dart
index 78295c1a..e9ffeff5 100644
--- a/manga/multisrc/madara/src/mangabee/mangabee.dart
+++ b/dart/manga/multisrc/madara/src/mangabee/mangabee.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangabeeSource => _mangabeeSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangabee/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangabee/icon.png",
dateFormat:"MM/dd/yyyy",
dateFormatLocale:"en",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaclash/icon.png b/dart/manga/multisrc/madara/src/mangaclash/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaclash/icon.png
rename to dart/manga/multisrc/madara/src/mangaclash/icon.png
diff --git a/manga/multisrc/madara/src/mangaclash/mangaclash.dart b/dart/manga/multisrc/madara/src/mangaclash/mangaclash.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangaclash/mangaclash.dart
rename to dart/manga/multisrc/madara/src/mangaclash/mangaclash.dart
index 87d4e5c0..f062f723 100644
--- a/manga/multisrc/madara/src/mangaclash/mangaclash.dart
+++ b/dart/manga/multisrc/madara/src/mangaclash/mangaclash.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaclashSource => _mangaclashSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaclash/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaclash/icon.png",
dateFormat:"MM/dd/yy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangadistrict/icon.png b/dart/manga/multisrc/madara/src/mangadistrict/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangadistrict/icon.png
rename to dart/manga/multisrc/madara/src/mangadistrict/icon.png
diff --git a/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart b/dart/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart
similarity index 74%
rename from manga/multisrc/madara/src/mangadistrict/mangadistrict.dart
rename to dart/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart
index 7ed18243..39b9ef52 100644
--- a/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart
+++ b/dart/manga/multisrc/madara/src/mangadistrict/mangadistrict.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangadistrictSource => _mangadistrictSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangadistrict/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangadistrict/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangadiyari/icon.png b/dart/manga/multisrc/madara/src/mangadiyari/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangadiyari/icon.png
rename to dart/manga/multisrc/madara/src/mangadiyari/icon.png
diff --git a/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart b/dart/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangadiyari/mangadiyari.dart
rename to dart/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart
index c9c29593..ae315fb3 100644
--- a/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart
+++ b/dart/manga/multisrc/madara/src/mangadiyari/mangadiyari.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangadiyariSource => _mangadiyariSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangadiyari/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangadiyari/icon.png",
dateFormat:"MMM dd, yyyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangafenix/icon.png b/dart/manga/multisrc/madara/src/mangafenix/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangafenix/icon.png
rename to dart/manga/multisrc/madara/src/mangafenix/icon.png
diff --git a/manga/multisrc/madara/src/mangafenix/mangafenix.dart b/dart/manga/multisrc/madara/src/mangafenix/mangafenix.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangafenix/mangafenix.dart
rename to dart/manga/multisrc/madara/src/mangafenix/mangafenix.dart
index 1505770b..de32a921 100644
--- a/manga/multisrc/madara/src/mangafenix/mangafenix.dart
+++ b/dart/manga/multisrc/madara/src/mangafenix/mangafenix.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangafenixSource => _mangafenixSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangafenix/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangafenix/icon.png",
dateFormat:"dd MMMM, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangafreakonline/icon.png b/dart/manga/multisrc/madara/src/mangafreakonline/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangafreakonline/icon.png
rename to dart/manga/multisrc/madara/src/mangafreakonline/icon.png
diff --git a/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart b/dart/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart
rename to dart/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart
index 489a8c63..b3d33cbe 100644
--- a/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart
+++ b/dart/manga/multisrc/madara/src/mangafreakonline/mangafreakonline.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangafreakonlineSource => _mangafreakonlineSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangafreakonline/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangafreakonline/icon.png",
dateFormat:"d MMMM، yyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangagalaxy/icon.png b/dart/manga/multisrc/madara/src/mangagalaxy/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangagalaxy/icon.png
rename to dart/manga/multisrc/madara/src/mangagalaxy/icon.png
diff --git a/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart b/dart/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart
rename to dart/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart
index 462ec462..cf0ddda5 100644
--- a/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart
+++ b/dart/manga/multisrc/madara/src/mangagalaxy/mangagalaxy.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangagalaxySource => _mangagalaxySource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangagalaxy/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangagalaxy/icon.png",
dateFormat:"MM/dd/yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangagoyaoi/icon.png b/dart/manga/multisrc/madara/src/mangagoyaoi/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangagoyaoi/icon.png
rename to dart/manga/multisrc/madara/src/mangagoyaoi/icon.png
diff --git a/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart b/dart/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart
similarity index 74%
rename from manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart
rename to dart/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart
index e4ed0c61..9bcd6f4f 100644
--- a/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart
+++ b/dart/manga/multisrc/madara/src/mangagoyaoi/mangagoyaoi.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangagoyaoiSource => _mangagoyaoiSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangagoyaoi/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangagoyaoi/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangagreat/icon.png b/dart/manga/multisrc/madara/src/mangagreat/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangagreat/icon.png
rename to dart/manga/multisrc/madara/src/mangagreat/icon.png
diff --git a/manga/multisrc/madara/src/mangagreat/mangagreat.dart b/dart/manga/multisrc/madara/src/mangagreat/mangagreat.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangagreat/mangagreat.dart
rename to dart/manga/multisrc/madara/src/mangagreat/mangagreat.dart
index 98a0aa45..1a162be0 100644
--- a/manga/multisrc/madara/src/mangagreat/mangagreat.dart
+++ b/dart/manga/multisrc/madara/src/mangagreat/mangagreat.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangagreatSource => _mangagreatSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangagreat/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangagreat/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangakomi/icon.png b/dart/manga/multisrc/madara/src/mangakomi/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangakomi/icon.png
rename to dart/manga/multisrc/madara/src/mangakomi/icon.png
diff --git a/manga/multisrc/madara/src/mangakomi/mangakomi.dart b/dart/manga/multisrc/madara/src/mangakomi/mangakomi.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangakomi/mangakomi.dart
rename to dart/manga/multisrc/madara/src/mangakomi/mangakomi.dart
index 58df15e2..8ace85ab 100644
--- a/manga/multisrc/madara/src/mangakomi/mangakomi.dart
+++ b/dart/manga/multisrc/madara/src/mangakomi/mangakomi.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangakomiSource => _mangakomiSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangakomi/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangakomi/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaland/icon.png b/dart/manga/multisrc/madara/src/mangaland/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaland/icon.png
rename to dart/manga/multisrc/madara/src/mangaland/icon.png
diff --git a/manga/multisrc/madara/src/mangaland/mangaland.dart b/dart/manga/multisrc/madara/src/mangaland/mangaland.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangaland/mangaland.dart
rename to dart/manga/multisrc/madara/src/mangaland/mangaland.dart
index df95535c..88dfb25d 100644
--- a/manga/multisrc/madara/src/mangaland/mangaland.dart
+++ b/dart/manga/multisrc/madara/src/mangaland/mangaland.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangalandSource => _mangalandSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaland/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaland/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangananquim/icon.png b/dart/manga/multisrc/madara/src/mangananquim/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangananquim/icon.png
rename to dart/manga/multisrc/madara/src/mangananquim/icon.png
diff --git a/manga/multisrc/madara/src/mangananquim/mangananquim.dart b/dart/manga/multisrc/madara/src/mangananquim/mangananquim.dart
similarity index 74%
rename from manga/multisrc/madara/src/mangananquim/mangananquim.dart
rename to dart/manga/multisrc/madara/src/mangananquim/mangananquim.dart
index eade274c..f60f1442 100644
--- a/manga/multisrc/madara/src/mangananquim/mangananquim.dart
+++ b/dart/manga/multisrc/madara/src/mangananquim/mangananquim.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangananquimSource => _mangananquimSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangananquim/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangananquim/icon.png",
dateFormat:"dd 'de' MMMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaowlone/icon.png b/dart/manga/multisrc/madara/src/mangaowlone/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaowlone/icon.png
rename to dart/manga/multisrc/madara/src/mangaowlone/icon.png
diff --git a/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart b/dart/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart
similarity index 74%
rename from manga/multisrc/madara/src/mangaowlone/mangaowlone.dart
rename to dart/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart
index 984583e8..92c7f290 100644
--- a/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart
+++ b/dart/manga/multisrc/madara/src/mangaowlone/mangaowlone.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaowloneSource => _mangaowloneSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaowlone/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaowlone/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangapure/icon.png b/dart/manga/multisrc/madara/src/mangapure/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangapure/icon.png
rename to dart/manga/multisrc/madara/src/mangapure/icon.png
diff --git a/manga/multisrc/madara/src/mangapure/mangapure.dart b/dart/manga/multisrc/madara/src/mangapure/mangapure.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangapure/mangapure.dart
rename to dart/manga/multisrc/madara/src/mangapure/mangapure.dart
index a8f562a7..75d8d898 100644
--- a/manga/multisrc/madara/src/mangapure/mangapure.dart
+++ b/dart/manga/multisrc/madara/src/mangapure/mangapure.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangapureSource => _mangapureSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangapure/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangapure/icon.png",
dateFormat:"MMM dd, HH:mm",
dateFormatLocale:"en",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaqueencom/icon.png b/dart/manga/multisrc/madara/src/mangaqueencom/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaqueencom/icon.png
rename to dart/manga/multisrc/madara/src/mangaqueencom/icon.png
diff --git a/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart b/dart/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart
similarity index 74%
rename from manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart
rename to dart/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart
index de0c65fa..12df7d56 100644
--- a/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart
+++ b/dart/manga/multisrc/madara/src/mangaqueencom/mangaqueencom.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaqueencomSource => _mangaqueencomSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaqueencom/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaqueencom/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaread/icon.png b/dart/manga/multisrc/madara/src/mangaread/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaread/icon.png
rename to dart/manga/multisrc/madara/src/mangaread/icon.png
diff --git a/manga/multisrc/madara/src/mangaread/mangaread.dart b/dart/manga/multisrc/madara/src/mangaread/mangaread.dart
similarity index 72%
rename from manga/multisrc/madara/src/mangaread/mangaread.dart
rename to dart/manga/multisrc/madara/src/mangaread/mangaread.dart
index 99dc1e49..715a191e 100644
--- a/manga/multisrc/madara/src/mangaread/mangaread.dart
+++ b/dart/manga/multisrc/madara/src/mangaread/mangaread.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangareadSource => _mangareadSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaread/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaread/icon.png",
dateFormat:"yyyy-MM-dd",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangareadorg/icon.png b/dart/manga/multisrc/madara/src/mangareadorg/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangareadorg/icon.png
rename to dart/manga/multisrc/madara/src/mangareadorg/icon.png
diff --git a/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart b/dart/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangareadorg/mangareadorg.dart
rename to dart/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart
index 1cac3b14..e131fcc3 100644
--- a/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart
+++ b/dart/manga/multisrc/madara/src/mangareadorg/mangareadorg.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangareadorgSource => _mangareadorgSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangareadorg/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangareadorg/icon.png",
dateFormat:"dd.MM.yyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangarolls/icon.png b/dart/manga/multisrc/madara/src/mangarolls/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangarolls/icon.png
rename to dart/manga/multisrc/madara/src/mangarolls/icon.png
diff --git a/manga/multisrc/madara/src/mangarolls/mangarolls.dart b/dart/manga/multisrc/madara/src/mangarolls/mangarolls.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangarolls/mangarolls.dart
rename to dart/manga/multisrc/madara/src/mangarolls/mangarolls.dart
index 92c5e171..a558b932 100644
--- a/manga/multisrc/madara/src/mangarolls/mangarolls.dart
+++ b/dart/manga/multisrc/madara/src/mangarolls/mangarolls.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangarollsSource => _mangarollsSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangarolls/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangarolls/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangarubycom/icon.png b/dart/manga/multisrc/madara/src/mangarubycom/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangarubycom/icon.png
rename to dart/manga/multisrc/madara/src/mangarubycom/icon.png
diff --git a/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart b/dart/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart
similarity index 74%
rename from manga/multisrc/madara/src/mangarubycom/mangarubycom.dart
rename to dart/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart
index 02ba2ba2..9943eb19 100644
--- a/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart
+++ b/dart/manga/multisrc/madara/src/mangarubycom/mangarubycom.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangarubycomSource => _mangarubycomSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangarubycom/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangarubycom/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaryu/icon.png b/dart/manga/multisrc/madara/src/mangaryu/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaryu/icon.png
rename to dart/manga/multisrc/madara/src/mangaryu/icon.png
diff --git a/manga/multisrc/madara/src/mangaryu/mangaryu.dart b/dart/manga/multisrc/madara/src/mangaryu/mangaryu.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangaryu/mangaryu.dart
rename to dart/manga/multisrc/madara/src/mangaryu/mangaryu.dart
index 28b5bcdd..b6073c06 100644
--- a/manga/multisrc/madara/src/mangaryu/mangaryu.dart
+++ b/dart/manga/multisrc/madara/src/mangaryu/mangaryu.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaryuSource => _mangaryuSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaryu/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaryu/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangasehri/icon.png b/dart/manga/multisrc/madara/src/mangasehri/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangasehri/icon.png
rename to dart/manga/multisrc/madara/src/mangasehri/icon.png
diff --git a/manga/multisrc/madara/src/mangasehri/mangasehri.dart b/dart/manga/multisrc/madara/src/mangasehri/mangasehri.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangasehri/mangasehri.dart
rename to dart/manga/multisrc/madara/src/mangasehri/mangasehri.dart
index 8c6e4f61..e36d1831 100644
--- a/manga/multisrc/madara/src/mangasehri/mangasehri.dart
+++ b/dart/manga/multisrc/madara/src/mangasehri/mangasehri.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangasehriSource => _mangasehriSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangasehri/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangasehri/icon.png",
dateFormat:"dd/MM/yyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangasorigines/icon.png b/dart/manga/multisrc/madara/src/mangasorigines/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangasorigines/icon.png
rename to dart/manga/multisrc/madara/src/mangasorigines/icon.png
diff --git a/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart b/dart/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart
similarity index 74%
rename from manga/multisrc/madara/src/mangasorigines/mangasorigines.dart
rename to dart/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart
index 786c082c..a90b3969 100644
--- a/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart
+++ b/dart/manga/multisrc/madara/src/mangasorigines/mangasorigines.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangasoriginesSource => _mangasoriginesSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangasorigines/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangasorigines/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"fr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangasoverall/icon.png b/dart/manga/multisrc/madara/src/mangasoverall/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangasoverall/icon.png
rename to dart/manga/multisrc/madara/src/mangasoverall/icon.png
diff --git a/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart b/dart/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangasoverall/mangasoverall.dart
rename to dart/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart
index 82e821d6..64abef24 100644
--- a/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart
+++ b/dart/manga/multisrc/madara/src/mangasoverall/mangasoverall.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangasoverallSource => _mangasoverallSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangasoverall/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangasoverall/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangasushi/icon.png b/dart/manga/multisrc/madara/src/mangasushi/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangasushi/icon.png
rename to dart/manga/multisrc/madara/src/mangasushi/icon.png
diff --git a/manga/multisrc/madara/src/mangasushi/mangasushi.dart b/dart/manga/multisrc/madara/src/mangasushi/mangasushi.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangasushi/mangasushi.dart
rename to dart/manga/multisrc/madara/src/mangasushi/mangasushi.dart
index 6ca9d066..db49e103 100644
--- a/manga/multisrc/madara/src/mangasushi/mangasushi.dart
+++ b/dart/manga/multisrc/madara/src/mangasushi/mangasushi.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangasushiSource => _mangasushiSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangasushi/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangasushi/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangatxgg/icon.png b/dart/manga/multisrc/madara/src/mangatxgg/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangatxgg/icon.png
rename to dart/manga/multisrc/madara/src/mangatxgg/icon.png
diff --git a/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart b/dart/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangatxgg/mangatxgg.dart
rename to dart/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart
index a5512c4d..8217ca91 100644
--- a/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart
+++ b/dart/manga/multisrc/madara/src/mangatxgg/mangatxgg.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangatxggSource => _mangatxggSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangatxgg/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangatxgg/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangatxunoriginal/icon.png b/dart/manga/multisrc/madara/src/mangatxunoriginal/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangatxunoriginal/icon.png
rename to dart/manga/multisrc/madara/src/mangatxunoriginal/icon.png
diff --git a/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart b/dart/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart
rename to dart/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart
index ba93e5cf..67b0c2e8 100644
--- a/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart
+++ b/dart/manga/multisrc/madara/src/mangatxunoriginal/mangatxunoriginal.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangatxunoriginalSource => _mangatxunoriginalSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangatxunoriginal/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangatxunoriginal/icon.png",
dateFormat:"MMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangatyrant/icon.png b/dart/manga/multisrc/madara/src/mangatyrant/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangatyrant/icon.png
rename to dart/manga/multisrc/madara/src/mangatyrant/icon.png
diff --git a/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart b/dart/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangatyrant/mangatyrant.dart
rename to dart/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart
index 65e9800a..c333444f 100644
--- a/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart
+++ b/dart/manga/multisrc/madara/src/mangatyrant/mangatyrant.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangatyrantSource => _mangatyrantSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangatyrant/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangatyrant/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaus/icon.png b/dart/manga/multisrc/madara/src/mangaus/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaus/icon.png
rename to dart/manga/multisrc/madara/src/mangaus/icon.png
diff --git a/manga/multisrc/madara/src/mangaus/mangaus.dart b/dart/manga/multisrc/madara/src/mangaus/mangaus.dart
similarity index 72%
rename from manga/multisrc/madara/src/mangaus/mangaus.dart
rename to dart/manga/multisrc/madara/src/mangaus/mangaus.dart
index 1a63d226..5f24c8ac 100644
--- a/manga/multisrc/madara/src/mangaus/mangaus.dart
+++ b/dart/manga/multisrc/madara/src/mangaus/mangaus.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangausSource => _mangausSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaus/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaus/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaweebs/icon.png b/dart/manga/multisrc/madara/src/mangaweebs/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaweebs/icon.png
rename to dart/manga/multisrc/madara/src/mangaweebs/icon.png
diff --git a/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart b/dart/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangaweebs/mangaweebs.dart
rename to dart/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart
index e2d198c5..65023ac2 100644
--- a/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart
+++ b/dart/manga/multisrc/madara/src/mangaweebs/mangaweebs.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaweebsSource => _mangaweebsSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaweebs/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaweebs/icon.png",
dateFormat:"dd MMMM HH:mm",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mangaxico/icon.png b/dart/manga/multisrc/madara/src/mangaxico/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mangaxico/icon.png
rename to dart/manga/multisrc/madara/src/mangaxico/icon.png
diff --git a/manga/multisrc/madara/src/mangaxico/mangaxico.dart b/dart/manga/multisrc/madara/src/mangaxico/mangaxico.dart
similarity index 73%
rename from manga/multisrc/madara/src/mangaxico/mangaxico.dart
rename to dart/manga/multisrc/madara/src/mangaxico/mangaxico.dart
index 937847d8..e4857298 100644
--- a/manga/multisrc/madara/src/mangaxico/mangaxico.dart
+++ b/dart/manga/multisrc/madara/src/mangaxico/mangaxico.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaxicoSource => _mangaxicoSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mangaxico/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mangaxico/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhuaes/icon.png b/dart/manga/multisrc/madara/src/manhuaes/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhuaes/icon.png
rename to dart/manga/multisrc/madara/src/manhuaes/icon.png
diff --git a/manga/multisrc/madara/src/manhuaes/manhuaes.dart b/dart/manga/multisrc/madara/src/manhuaes/manhuaes.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhuaes/manhuaes.dart
rename to dart/manga/multisrc/madara/src/manhuaes/manhuaes.dart
index cec311e4..bfb55c92 100644
--- a/manga/multisrc/madara/src/manhuaes/manhuaes.dart
+++ b/dart/manga/multisrc/madara/src/manhuaes/manhuaes.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhuaesSource => _manhuaesSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhuaes/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhuaes/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhuaus/icon.png b/dart/manga/multisrc/madara/src/manhuaus/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhuaus/icon.png
rename to dart/manga/multisrc/madara/src/manhuaus/icon.png
diff --git a/manga/multisrc/madara/src/manhuaus/manhuaus.dart b/dart/manga/multisrc/madara/src/manhuaus/manhuaus.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhuaus/manhuaus.dart
rename to dart/manga/multisrc/madara/src/manhuaus/manhuaus.dart
index 9543f24e..e1d7daed 100644
--- a/manga/multisrc/madara/src/manhuaus/manhuaus.dart
+++ b/dart/manga/multisrc/madara/src/manhuaus/manhuaus.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhuausSource => _manhuausSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhuaus/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhuaus/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhuazone/icon.png b/dart/manga/multisrc/madara/src/manhuazone/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhuazone/icon.png
rename to dart/manga/multisrc/madara/src/manhuazone/icon.png
diff --git a/manga/multisrc/madara/src/manhuazone/manhuazone.dart b/dart/manga/multisrc/madara/src/manhuazone/manhuazone.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhuazone/manhuazone.dart
rename to dart/manga/multisrc/madara/src/manhuazone/manhuazone.dart
index 9e3bdc08..dbb4e2cd 100644
--- a/manga/multisrc/madara/src/manhuazone/manhuazone.dart
+++ b/dart/manga/multisrc/madara/src/manhuazone/manhuazone.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhuazoneSource => _manhuazoneSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhuazone/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhuazone/icon.png",
dateFormat:"MMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhuazonghe/icon.png b/dart/manga/multisrc/madara/src/manhuazonghe/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhuazonghe/icon.png
rename to dart/manga/multisrc/madara/src/manhuazonghe/icon.png
diff --git a/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart b/dart/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart
similarity index 74%
rename from manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart
rename to dart/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart
index 9190e402..d09c61a2 100644
--- a/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart
+++ b/dart/manga/multisrc/madara/src/manhuazonghe/manhuazonghe.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhuazongheSource => _manhuazongheSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhuazonghe/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhuazonghe/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwa18app/icon.png b/dart/manga/multisrc/madara/src/manhwa18app/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwa18app/icon.png
rename to dart/manga/multisrc/madara/src/manhwa18app/icon.png
diff --git a/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart b/dart/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhwa18app/manhwa18app.dart
rename to dart/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart
index aa48e6b1..a43b75e4 100644
--- a/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart
+++ b/dart/manga/multisrc/madara/src/manhwa18app/manhwa18app.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwa18appSource => _manhwa18appSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwa18app/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwa18app/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwa18org/icon.png b/dart/manga/multisrc/madara/src/manhwa18org/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwa18org/icon.png
rename to dart/manga/multisrc/madara/src/manhwa18org/icon.png
diff --git a/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart b/dart/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhwa18org/manhwa18org.dart
rename to dart/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart
index b8580d30..3095d35e 100644
--- a/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart
+++ b/dart/manga/multisrc/madara/src/manhwa18org/manhwa18org.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwa18orgSource => _manhwa18orgSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwa18org/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwa18org/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwa68/icon.png b/dart/manga/multisrc/madara/src/manhwa68/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwa68/icon.png
rename to dart/manga/multisrc/madara/src/manhwa68/icon.png
diff --git a/manga/multisrc/madara/src/manhwa68/manhwa68.dart b/dart/manga/multisrc/madara/src/manhwa68/manhwa68.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhwa68/manhwa68.dart
rename to dart/manga/multisrc/madara/src/manhwa68/manhwa68.dart
index 15956cc5..92ab3ea4 100644
--- a/manga/multisrc/madara/src/manhwa68/manhwa68.dart
+++ b/dart/manga/multisrc/madara/src/manhwa68/manhwa68.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwa68Source => _manhwa68Source;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwa68/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwa68/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwaclan/icon.png b/dart/manga/multisrc/madara/src/manhwaclan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwaclan/icon.png
rename to dart/manga/multisrc/madara/src/manhwaclan/icon.png
diff --git a/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart b/dart/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhwaclan/manhwaclan.dart
rename to dart/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart
index df46478f..bc7ea5c8 100644
--- a/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart
+++ b/dart/manga/multisrc/madara/src/manhwaclan/manhwaclan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwaclanSource => _manhwaclanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwaclan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwaclan/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwafull/icon.png b/dart/manga/multisrc/madara/src/manhwafull/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwafull/icon.png
rename to dart/manga/multisrc/madara/src/manhwafull/icon.png
diff --git a/manga/multisrc/madara/src/manhwafull/manhwafull.dart b/dart/manga/multisrc/madara/src/manhwafull/manhwafull.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhwafull/manhwafull.dart
rename to dart/manga/multisrc/madara/src/manhwafull/manhwafull.dart
index 1cdc3109..c2cee81e 100644
--- a/manga/multisrc/madara/src/manhwafull/manhwafull.dart
+++ b/dart/manga/multisrc/madara/src/manhwafull/manhwafull.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwafullSource => _manhwafullSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwafull/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwafull/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwahentaime/icon.png b/dart/manga/multisrc/madara/src/manhwahentaime/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwahentaime/icon.png
rename to dart/manga/multisrc/madara/src/manhwahentaime/icon.png
diff --git a/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart b/dart/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart
similarity index 74%
rename from manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart
rename to dart/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart
index ea84439a..9ccd0d28 100644
--- a/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart
+++ b/dart/manga/multisrc/madara/src/manhwahentaime/manhwahentaime.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwahentaimeSource => _manhwahentaimeSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwahentaime/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwahentaime/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwamanhua/icon.png b/dart/manga/multisrc/madara/src/manhwamanhua/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwamanhua/icon.png
rename to dart/manga/multisrc/madara/src/manhwamanhua/icon.png
diff --git a/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart b/dart/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart
similarity index 74%
rename from manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart
rename to dart/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart
index fe4a3a88..00a02163 100644
--- a/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart
+++ b/dart/manga/multisrc/madara/src/manhwamanhua/manhwamanhua.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwamanhuaSource => _manhwamanhuaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwamanhua/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwamanhua/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwanew/icon.png b/dart/manga/multisrc/madara/src/manhwanew/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwanew/icon.png
rename to dart/manga/multisrc/madara/src/manhwanew/icon.png
diff --git a/manga/multisrc/madara/src/manhwanew/manhwanew.dart b/dart/manga/multisrc/madara/src/manhwanew/manhwanew.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhwanew/manhwanew.dart
rename to dart/manga/multisrc/madara/src/manhwanew/manhwanew.dart
index 1efa180a..69b0414d 100644
--- a/manga/multisrc/madara/src/manhwanew/manhwanew.dart
+++ b/dart/manga/multisrc/madara/src/manhwanew/manhwanew.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwanewSource => _manhwanewSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwanew/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwanew/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"en",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/manhwaworld/icon.png b/dart/manga/multisrc/madara/src/manhwaworld/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/manhwaworld/icon.png
rename to dart/manga/multisrc/madara/src/manhwaworld/icon.png
diff --git a/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart b/dart/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart
similarity index 73%
rename from manga/multisrc/madara/src/manhwaworld/manhwaworld.dart
rename to dart/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart
index ba6529e8..5d7fb5ff 100644
--- a/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart
+++ b/dart/manga/multisrc/madara/src/manhwaworld/manhwaworld.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwaworldSource => _manhwaworldSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/manhwaworld/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/manhwaworld/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/mantrazscan/icon.png b/dart/manga/multisrc/madara/src/mantrazscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/mantrazscan/icon.png
rename to dart/manga/multisrc/madara/src/mantrazscan/icon.png
diff --git a/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart b/dart/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/mantrazscan/mantrazscan.dart
rename to dart/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart
index 2075ba10..11f4d73a 100644
--- a/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart
+++ b/dart/manga/multisrc/madara/src/mantrazscan/mantrazscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mantrazscanSource => _mantrazscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/mantrazscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/mantrazscan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/milftoon/icon.png b/dart/manga/multisrc/madara/src/milftoon/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/milftoon/icon.png
rename to dart/manga/multisrc/madara/src/milftoon/icon.png
diff --git a/manga/multisrc/madara/src/milftoon/milftoon.dart b/dart/manga/multisrc/madara/src/milftoon/milftoon.dart
similarity index 73%
rename from manga/multisrc/madara/src/milftoon/milftoon.dart
rename to dart/manga/multisrc/madara/src/milftoon/milftoon.dart
index 42c39251..8a2d7b32 100644
--- a/manga/multisrc/madara/src/milftoon/milftoon.dart
+++ b/dart/manga/multisrc/madara/src/milftoon/milftoon.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get milftoonSource => _milftoonSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/milftoon/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/milftoon/icon.png",
dateFormat:"d MMMM, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/momonohanascan/icon.png b/dart/manga/multisrc/madara/src/momonohanascan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/momonohanascan/icon.png
rename to dart/manga/multisrc/madara/src/momonohanascan/icon.png
diff --git a/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart b/dart/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart
similarity index 73%
rename from manga/multisrc/madara/src/momonohanascan/momonohanascan.dart
rename to dart/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart
index df62d54a..67a4ca1e 100644
--- a/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart
+++ b/dart/manga/multisrc/madara/src/momonohanascan/momonohanascan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get momonohanascanSource => _momonohanascanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/momonohanascan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/momonohanascan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/monarcamanga/icon.png b/dart/manga/multisrc/madara/src/monarcamanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/monarcamanga/icon.png
rename to dart/manga/multisrc/madara/src/monarcamanga/icon.png
diff --git a/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart b/dart/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/monarcamanga/monarcamanga.dart
rename to dart/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart
index d8110c7d..0c9e80f5 100644
--- a/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart
+++ b/dart/manga/multisrc/madara/src/monarcamanga/monarcamanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get monarcamangaSource => _monarcamangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/monarcamanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/monarcamanga/icon.png",
dateFormat:"MMM d, yyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/moonloversscan/icon.png b/dart/manga/multisrc/madara/src/moonloversscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/moonloversscan/icon.png
rename to dart/manga/multisrc/madara/src/moonloversscan/icon.png
diff --git a/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart b/dart/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart
similarity index 74%
rename from manga/multisrc/madara/src/moonloversscan/moonloversscan.dart
rename to dart/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart
index b78cd558..e5e3a439 100644
--- a/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart
+++ b/dart/manga/multisrc/madara/src/moonloversscan/moonloversscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get moonloversscanSource => _moonloversscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/moonloversscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/moonloversscan/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/moonwitchinlove/icon.png b/dart/manga/multisrc/madara/src/moonwitchinlove/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/moonwitchinlove/icon.png
rename to dart/manga/multisrc/madara/src/moonwitchinlove/icon.png
diff --git a/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart b/dart/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart
similarity index 74%
rename from manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart
rename to dart/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart
index 5096a57f..2404a169 100644
--- a/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart
+++ b/dart/manga/multisrc/madara/src/moonwitchinlove/moonwitchinlove.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get moonwitchinloveSource => _moonwitchinloveSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/moonwitchinlove/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/moonwitchinlove/icon.png",
dateFormat:"dd 'de' MMMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/murimscan/icon.png b/dart/manga/multisrc/madara/src/murimscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/murimscan/icon.png
rename to dart/manga/multisrc/madara/src/murimscan/icon.png
diff --git a/manga/multisrc/madara/src/murimscan/murimscan.dart b/dart/manga/multisrc/madara/src/murimscan/murimscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/murimscan/murimscan.dart
rename to dart/manga/multisrc/madara/src/murimscan/murimscan.dart
index f27bf4c1..53ad15e8 100644
--- a/manga/multisrc/madara/src/murimscan/murimscan.dart
+++ b/dart/manga/multisrc/madara/src/murimscan/murimscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get murimscanSource => _murimscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/murimscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/murimscan/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/nekopostco/icon.png b/dart/manga/multisrc/madara/src/nekopostco/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/nekopostco/icon.png
rename to dart/manga/multisrc/madara/src/nekopostco/icon.png
diff --git a/manga/multisrc/madara/src/nekopostco/nekopostco.dart b/dart/manga/multisrc/madara/src/nekopostco/nekopostco.dart
similarity index 73%
rename from manga/multisrc/madara/src/nekopostco/nekopostco.dart
rename to dart/manga/multisrc/madara/src/nekopostco/nekopostco.dart
index 1114f159..02ea5831 100644
--- a/manga/multisrc/madara/src/nekopostco/nekopostco.dart
+++ b/dart/manga/multisrc/madara/src/nekopostco/nekopostco.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get nekopostcoSource => _nekopostcoSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "th",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/nekopostco/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/nekopostco/icon.png",
dateFormat:"d MMMM yyyy",
dateFormatLocale:"th",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/nijitranslations/icon.png b/dart/manga/multisrc/madara/src/nijitranslations/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/nijitranslations/icon.png
rename to dart/manga/multisrc/madara/src/nijitranslations/icon.png
diff --git a/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart b/dart/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart
similarity index 71%
rename from manga/multisrc/madara/src/nijitranslations/nijitranslations.dart
rename to dart/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart
index cb6886cd..237daf55 100644
--- a/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart
+++ b/dart/manga/multisrc/madara/src/nijitranslations/nijitranslations.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get nijitranslationsSource => _nijitranslationsSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "ar",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/nijitranslations/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/nijitranslations/icon.png",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/novelcrow/icon.png b/dart/manga/multisrc/madara/src/novelcrow/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/novelcrow/icon.png
rename to dart/manga/multisrc/madara/src/novelcrow/icon.png
diff --git a/manga/multisrc/madara/src/novelcrow/novelcrow.dart b/dart/manga/multisrc/madara/src/novelcrow/novelcrow.dart
similarity index 73%
rename from manga/multisrc/madara/src/novelcrow/novelcrow.dart
rename to dart/manga/multisrc/madara/src/novelcrow/novelcrow.dart
index 265326ab..7a42fe85 100644
--- a/manga/multisrc/madara/src/novelcrow/novelcrow.dart
+++ b/dart/manga/multisrc/madara/src/novelcrow/novelcrow.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get novelcrowSource => _novelcrowSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/novelcrow/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/novelcrow/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/pantheonscan/icon.png b/dart/manga/multisrc/madara/src/pantheonscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/pantheonscan/icon.png
rename to dart/manga/multisrc/madara/src/pantheonscan/icon.png
diff --git a/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart b/dart/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/pantheonscan/pantheonscan.dart
rename to dart/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart
index 38a526cd..221fd06d 100644
--- a/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart
+++ b/dart/manga/multisrc/madara/src/pantheonscan/pantheonscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get pantheonscanSource => _pantheonscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/pantheonscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/pantheonscan/icon.png",
dateFormat:"d MMMM yyyy",
dateFormatLocale:"fr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/pawmanga/icon.png b/dart/manga/multisrc/madara/src/pawmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/pawmanga/icon.png
rename to dart/manga/multisrc/madara/src/pawmanga/icon.png
diff --git a/manga/multisrc/madara/src/pawmanga/pawmanga.dart b/dart/manga/multisrc/madara/src/pawmanga/pawmanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/pawmanga/pawmanga.dart
rename to dart/manga/multisrc/madara/src/pawmanga/pawmanga.dart
index 2c8a98d1..a4bcb35f 100644
--- a/manga/multisrc/madara/src/pawmanga/pawmanga.dart
+++ b/dart/manga/multisrc/madara/src/pawmanga/pawmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get pawmangaSource => _pawmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/pawmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/pawmanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/pinkseaunicorn/icon.png b/dart/manga/multisrc/madara/src/pinkseaunicorn/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/pinkseaunicorn/icon.png
rename to dart/manga/multisrc/madara/src/pinkseaunicorn/icon.png
diff --git a/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart b/dart/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart
similarity index 74%
rename from manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart
rename to dart/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart
index 38ba63df..38acf1d7 100644
--- a/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart
+++ b/dart/manga/multisrc/madara/src/pinkseaunicorn/pinkseaunicorn.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get pinkseaunicornSource => _pinkseaunicornSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/pinkseaunicorn/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/pinkseaunicorn/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/pojokmanga/icon.png b/dart/manga/multisrc/madara/src/pojokmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/pojokmanga/icon.png
rename to dart/manga/multisrc/madara/src/pojokmanga/icon.png
diff --git a/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart b/dart/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/pojokmanga/pojokmanga.dart
rename to dart/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart
index 114a8805..4caf0ba5 100644
--- a/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart
+++ b/dart/manga/multisrc/madara/src/pojokmanga/pojokmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get pojokmangaSource => _pojokmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "id",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/pojokmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/pojokmanga/icon.png",
dateFormat:"MMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/portalyaoi/icon.png b/dart/manga/multisrc/madara/src/portalyaoi/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/portalyaoi/icon.png
rename to dart/manga/multisrc/madara/src/portalyaoi/icon.png
diff --git a/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart b/dart/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart
similarity index 74%
rename from manga/multisrc/madara/src/portalyaoi/portalyaoi.dart
rename to dart/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart
index 755b8b9a..0a86aff3 100644
--- a/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart
+++ b/dart/manga/multisrc/madara/src/portalyaoi/portalyaoi.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get portalyaoiSource => _portalyaoiSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/portalyaoi/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/portalyaoi/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/prismahentais/icon.png b/dart/manga/multisrc/madara/src/prismahentais/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/prismahentais/icon.png
rename to dart/manga/multisrc/madara/src/prismahentais/icon.png
diff --git a/manga/multisrc/madara/src/prismahentais/prismahentais.dart b/dart/manga/multisrc/madara/src/prismahentais/prismahentais.dart
similarity index 74%
rename from manga/multisrc/madara/src/prismahentais/prismahentais.dart
rename to dart/manga/multisrc/madara/src/prismahentais/prismahentais.dart
index 979d34b8..0b7f4913 100644
--- a/manga/multisrc/madara/src/prismahentais/prismahentais.dart
+++ b/dart/manga/multisrc/madara/src/prismahentais/prismahentais.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get prismahentaisSource => _prismahentaisSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/prismahentais/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/prismahentais/icon.png",
dateFormat:"dd 'de' MMMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/projetoscanlator/icon.png b/dart/manga/multisrc/madara/src/projetoscanlator/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/projetoscanlator/icon.png
rename to dart/manga/multisrc/madara/src/projetoscanlator/icon.png
diff --git a/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart b/dart/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart
similarity index 74%
rename from manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart
rename to dart/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart
index 80e909c6..c365fe6b 100644
--- a/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart
+++ b/dart/manga/multisrc/madara/src/projetoscanlator/projetoscanlator.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get projetoscanlatorSource => _projetoscanlatorSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/projetoscanlator/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/projetoscanlator/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/ragnarokscanlation/icon.png b/dart/manga/multisrc/madara/src/ragnarokscanlation/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/ragnarokscanlation/icon.png
rename to dart/manga/multisrc/madara/src/ragnarokscanlation/icon.png
diff --git a/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart b/dart/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart
similarity index 74%
rename from manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart
rename to dart/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart
index 00a8ca3b..f44ad87a 100644
--- a/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart
+++ b/dart/manga/multisrc/madara/src/ragnarokscanlation/ragnarokscanlation.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get ragnarokscanlationSource => _ragnarokscanlationSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/ragnarokscanlation/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/ragnarokscanlation/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/rainbowfairyscan/icon.png b/dart/manga/multisrc/madara/src/rainbowfairyscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/rainbowfairyscan/icon.png
rename to dart/manga/multisrc/madara/src/rainbowfairyscan/icon.png
diff --git a/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart b/dart/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart
similarity index 74%
rename from manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart
rename to dart/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart
index bc1fc94e..e16a91c4 100644
--- a/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart
+++ b/dart/manga/multisrc/madara/src/rainbowfairyscan/rainbowfairyscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get rainbowfairyscanSource => _rainbowfairyscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/rainbowfairyscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/rainbowfairyscan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/randomscan/icon.png b/dart/manga/multisrc/madara/src/randomscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/randomscan/icon.png
rename to dart/manga/multisrc/madara/src/randomscan/icon.png
diff --git a/manga/multisrc/madara/src/randomscan/randomscan.dart b/dart/manga/multisrc/madara/src/randomscan/randomscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/randomscan/randomscan.dart
rename to dart/manga/multisrc/madara/src/randomscan/randomscan.dart
index 75c80497..41f619df 100644
--- a/manga/multisrc/madara/src/randomscan/randomscan.dart
+++ b/dart/manga/multisrc/madara/src/randomscan/randomscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get randomscanSource => _randomscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/randomscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/randomscan/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/readergen/icon.png b/dart/manga/multisrc/madara/src/readergen/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/readergen/icon.png
rename to dart/manga/multisrc/madara/src/readergen/icon.png
diff --git a/manga/multisrc/madara/src/readergen/readergen.dart b/dart/manga/multisrc/madara/src/readergen/readergen.dart
similarity index 73%
rename from manga/multisrc/madara/src/readergen/readergen.dart
rename to dart/manga/multisrc/madara/src/readergen/readergen.dart
index 097026c1..9e449465 100644
--- a/manga/multisrc/madara/src/readergen/readergen.dart
+++ b/dart/manga/multisrc/madara/src/readergen/readergen.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get readergenSource => _readergenSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/readergen/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/readergen/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/richtoscan/icon.png b/dart/manga/multisrc/madara/src/richtoscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/richtoscan/icon.png
rename to dart/manga/multisrc/madara/src/richtoscan/icon.png
diff --git a/manga/multisrc/madara/src/richtoscan/richtoscan.dart b/dart/manga/multisrc/madara/src/richtoscan/richtoscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/richtoscan/richtoscan.dart
rename to dart/manga/multisrc/madara/src/richtoscan/richtoscan.dart
index 619c66e8..90f6662d 100644
--- a/manga/multisrc/madara/src/richtoscan/richtoscan.dart
+++ b/dart/manga/multisrc/madara/src/richtoscan/richtoscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get richtoscanSource => _richtoscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/richtoscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/richtoscan/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/rightdarkscan/icon.png b/dart/manga/multisrc/madara/src/rightdarkscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/rightdarkscan/icon.png
rename to dart/manga/multisrc/madara/src/rightdarkscan/icon.png
diff --git a/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart b/dart/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart
rename to dart/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart
index dfd36ebb..ebfb20c0 100644
--- a/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart
+++ b/dart/manga/multisrc/madara/src/rightdarkscan/rightdarkscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get rightdarkscanSource => _rightdarkscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/rightdarkscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/rightdarkscan/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/rio2manga/icon.png b/dart/manga/multisrc/madara/src/rio2manga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/rio2manga/icon.png
rename to dart/manga/multisrc/madara/src/rio2manga/icon.png
diff --git a/manga/multisrc/madara/src/rio2manga/rio2manga.dart b/dart/manga/multisrc/madara/src/rio2manga/rio2manga.dart
similarity index 73%
rename from manga/multisrc/madara/src/rio2manga/rio2manga.dart
rename to dart/manga/multisrc/madara/src/rio2manga/rio2manga.dart
index fc4c2832..cb387fb3 100644
--- a/manga/multisrc/madara/src/rio2manga/rio2manga.dart
+++ b/dart/manga/multisrc/madara/src/rio2manga/rio2manga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get rio2mangaSource => _rio2mangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/rio2manga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/rio2manga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/romantikmanga/icon.png b/dart/manga/multisrc/madara/src/romantikmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/romantikmanga/icon.png
rename to dart/manga/multisrc/madara/src/romantikmanga/icon.png
diff --git a/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart b/dart/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/romantikmanga/romantikmanga.dart
rename to dart/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart
index 6c636279..f8aa317f 100644
--- a/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart
+++ b/dart/manga/multisrc/madara/src/romantikmanga/romantikmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get romantikmangaSource => _romantikmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/romantikmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/romantikmanga/icon.png",
dateFormat:"MMM d, yyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/s2manga/icon.png b/dart/manga/multisrc/madara/src/s2manga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/s2manga/icon.png
rename to dart/manga/multisrc/madara/src/s2manga/icon.png
diff --git a/manga/multisrc/madara/src/s2manga/s2manga.dart b/dart/manga/multisrc/madara/src/s2manga/s2manga.dart
similarity index 73%
rename from manga/multisrc/madara/src/s2manga/s2manga.dart
rename to dart/manga/multisrc/madara/src/s2manga/s2manga.dart
index e93bf0e4..ac1765db 100644
--- a/manga/multisrc/madara/src/s2manga/s2manga.dart
+++ b/dart/manga/multisrc/madara/src/s2manga/s2manga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get s2mangaSource => _s2mangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/s2manga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/s2manga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/samuraiscan/icon.png b/dart/manga/multisrc/madara/src/samuraiscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/samuraiscan/icon.png
rename to dart/manga/multisrc/madara/src/samuraiscan/icon.png
diff --git a/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart b/dart/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/samuraiscan/samuraiscan.dart
rename to dart/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart
index cce9b8ee..ebf5a648 100644
--- a/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart
+++ b/dart/manga/multisrc/madara/src/samuraiscan/samuraiscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get samuraiscanSource => _samuraiscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/samuraiscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/samuraiscan/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/scambertraslator/icon.png b/dart/manga/multisrc/madara/src/scambertraslator/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/scambertraslator/icon.png
rename to dart/manga/multisrc/madara/src/scambertraslator/icon.png
diff --git a/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart b/dart/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart
similarity index 73%
rename from manga/multisrc/madara/src/scambertraslator/scambertraslator.dart
rename to dart/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart
index a09df8cc..d3c76659 100644
--- a/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart
+++ b/dart/manga/multisrc/madara/src/scambertraslator/scambertraslator.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get scambertraslatorSource => _scambertraslatorSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/scambertraslator/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/scambertraslator/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/scantradvf/icon.png b/dart/manga/multisrc/madara/src/scantradvf/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/scantradvf/icon.png
rename to dart/manga/multisrc/madara/src/scantradvf/icon.png
diff --git a/manga/multisrc/madara/src/scantradvf/scantradvf.dart b/dart/manga/multisrc/madara/src/scantradvf/scantradvf.dart
similarity index 73%
rename from manga/multisrc/madara/src/scantradvf/scantradvf.dart
rename to dart/manga/multisrc/madara/src/scantradvf/scantradvf.dart
index f5af2084..995a9270 100644
--- a/manga/multisrc/madara/src/scantradvf/scantradvf.dart
+++ b/dart/manga/multisrc/madara/src/scantradvf/scantradvf.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get scantradvfSource => _scantradvfSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/scantradvf/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/scantradvf/icon.png",
dateFormat:"d MMMM yyyy",
dateFormatLocale:"fr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/shadowtrad/icon.png b/dart/manga/multisrc/madara/src/shadowtrad/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/shadowtrad/icon.png
rename to dart/manga/multisrc/madara/src/shadowtrad/icon.png
diff --git a/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart b/dart/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart
similarity index 73%
rename from manga/multisrc/madara/src/shadowtrad/shadowtrad.dart
rename to dart/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart
index d51b91d4..866b9a14 100644
--- a/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart
+++ b/dart/manga/multisrc/madara/src/shadowtrad/shadowtrad.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get shadowtradSource => _shadowtradSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/shadowtrad/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/shadowtrad/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"fr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/shibamanga/icon.png b/dart/manga/multisrc/madara/src/shibamanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/shibamanga/icon.png
rename to dart/manga/multisrc/madara/src/shibamanga/icon.png
diff --git a/manga/multisrc/madara/src/shibamanga/shibamanga.dart b/dart/manga/multisrc/madara/src/shibamanga/shibamanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/shibamanga/shibamanga.dart
rename to dart/manga/multisrc/madara/src/shibamanga/shibamanga.dart
index e9b9a77b..1c47942d 100644
--- a/manga/multisrc/madara/src/shibamanga/shibamanga.dart
+++ b/dart/manga/multisrc/madara/src/shibamanga/shibamanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get shibamangaSource => _shibamangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/shibamanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/shibamanga/icon.png",
dateFormat:"MM/dd/yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/sinensis/icon.png b/dart/manga/multisrc/madara/src/sinensis/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/sinensis/icon.png
rename to dart/manga/multisrc/madara/src/sinensis/icon.png
diff --git a/manga/multisrc/madara/src/sinensis/sinensis.dart b/dart/manga/multisrc/madara/src/sinensis/sinensis.dart
similarity index 73%
rename from manga/multisrc/madara/src/sinensis/sinensis.dart
rename to dart/manga/multisrc/madara/src/sinensis/sinensis.dart
index d1a8e073..7375030f 100644
--- a/manga/multisrc/madara/src/sinensis/sinensis.dart
+++ b/dart/manga/multisrc/madara/src/sinensis/sinensis.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get sinensisSource => _sinensisSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/sinensis/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/sinensis/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/sweettimescan/icon.png b/dart/manga/multisrc/madara/src/sweettimescan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/sweettimescan/icon.png
rename to dart/manga/multisrc/madara/src/sweettimescan/icon.png
diff --git a/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart b/dart/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart
similarity index 73%
rename from manga/multisrc/madara/src/sweettimescan/sweettimescan.dart
rename to dart/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart
index 7cd4bdd7..2b042ab7 100644
--- a/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart
+++ b/dart/manga/multisrc/madara/src/sweettimescan/sweettimescan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get sweettimescanSource => _sweettimescanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/sweettimescan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/sweettimescan/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/taberumangas/icon.png b/dart/manga/multisrc/madara/src/taberumangas/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/taberumangas/icon.png
rename to dart/manga/multisrc/madara/src/taberumangas/icon.png
diff --git a/manga/multisrc/madara/src/taberumangas/taberumangas.dart b/dart/manga/multisrc/madara/src/taberumangas/taberumangas.dart
similarity index 73%
rename from manga/multisrc/madara/src/taberumangas/taberumangas.dart
rename to dart/manga/multisrc/madara/src/taberumangas/taberumangas.dart
index 87db9878..e62477d7 100644
--- a/manga/multisrc/madara/src/taberumangas/taberumangas.dart
+++ b/dart/manga/multisrc/madara/src/taberumangas/taberumangas.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get taberumangasSource => _taberumangasSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/taberumangas/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/taberumangas/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/tankouhentai/icon.png b/dart/manga/multisrc/madara/src/tankouhentai/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/tankouhentai/icon.png
rename to dart/manga/multisrc/madara/src/tankouhentai/icon.png
diff --git a/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart b/dart/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart
similarity index 74%
rename from manga/multisrc/madara/src/tankouhentai/tankouhentai.dart
rename to dart/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart
index 2c016655..ec551cb4 100644
--- a/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart
+++ b/dart/manga/multisrc/madara/src/tankouhentai/tankouhentai.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get tankouhentaiSource => _tankouhentaiSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/tankouhentai/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/tankouhentai/icon.png",
dateFormat:"dd 'de' MMMMM 'de' YYYY",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/tatakaescan/icon.png b/dart/manga/multisrc/madara/src/tatakaescan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/tatakaescan/icon.png
rename to dart/manga/multisrc/madara/src/tatakaescan/icon.png
diff --git a/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart b/dart/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart
similarity index 74%
rename from manga/multisrc/madara/src/tatakaescan/tatakaescan.dart
rename to dart/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart
index 8e600e77..94fab01f 100644
--- a/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart
+++ b/dart/manga/multisrc/madara/src/tatakaescan/tatakaescan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get tatakaescanSource => _tatakaescanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/tatakaescan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/tatakaescan/icon.png",
dateFormat:"dd 'de' MMMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/taurusfansub/icon.png b/dart/manga/multisrc/madara/src/taurusfansub/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/taurusfansub/icon.png
rename to dart/manga/multisrc/madara/src/taurusfansub/icon.png
diff --git a/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart b/dart/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart
similarity index 73%
rename from manga/multisrc/madara/src/taurusfansub/taurusfansub.dart
rename to dart/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart
index 2ad9c3d0..2b78afac 100644
--- a/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart
+++ b/dart/manga/multisrc/madara/src/taurusfansub/taurusfansub.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get taurusfansubSource => _taurusfansubSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/taurusfansub/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/taurusfansub/icon.png",
dateFormat:"dd/MM/yyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/thebeginningaftertheend/icon.png b/dart/manga/multisrc/madara/src/thebeginningaftertheend/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/thebeginningaftertheend/icon.png
rename to dart/manga/multisrc/madara/src/thebeginningaftertheend/icon.png
diff --git a/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart b/dart/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart
similarity index 74%
rename from manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart
rename to dart/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart
index e827707b..3c15d2b1 100644
--- a/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart
+++ b/dart/manga/multisrc/madara/src/thebeginningaftertheend/thebeginningaftertheend.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get thebeginningaftertheendSource => _thebeginningaftertheendSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/thebeginningaftertheend/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/thebeginningaftertheend/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"fr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/toonizy/icon.png b/dart/manga/multisrc/madara/src/toonizy/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/toonizy/icon.png
rename to dart/manga/multisrc/madara/src/toonizy/icon.png
diff --git a/manga/multisrc/madara/src/toonizy/toonizy.dart b/dart/manga/multisrc/madara/src/toonizy/toonizy.dart
similarity index 73%
rename from manga/multisrc/madara/src/toonizy/toonizy.dart
rename to dart/manga/multisrc/madara/src/toonizy/toonizy.dart
index 845acf8c..fb21630a 100644
--- a/manga/multisrc/madara/src/toonizy/toonizy.dart
+++ b/dart/manga/multisrc/madara/src/toonizy/toonizy.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get toonizySource => _toonizySource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/toonizy/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/toonizy/icon.png",
dateFormat:"MMM d, yy",
dateFormatLocale:"en",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/tortugaceviri/icon.png b/dart/manga/multisrc/madara/src/tortugaceviri/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/tortugaceviri/icon.png
rename to dart/manga/multisrc/madara/src/tortugaceviri/icon.png
diff --git a/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart b/dart/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart
similarity index 73%
rename from manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart
rename to dart/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart
index d2da10c0..cf1105a2 100644
--- a/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart
+++ b/dart/manga/multisrc/madara/src/tortugaceviri/tortugaceviri.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get tortugaceviriSource => _tortugaceviriSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "tr",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/tortugaceviri/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/tortugaceviri/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/valkyriescan/icon.png b/dart/manga/multisrc/madara/src/valkyriescan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/valkyriescan/icon.png
rename to dart/manga/multisrc/madara/src/valkyriescan/icon.png
diff --git a/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart b/dart/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart
similarity index 74%
rename from manga/multisrc/madara/src/valkyriescan/valkyriescan.dart
rename to dart/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart
index 5626084d..bad0ae9c 100644
--- a/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart
+++ b/dart/manga/multisrc/madara/src/valkyriescan/valkyriescan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get valkyriescanSource => _valkyriescanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/valkyriescan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/valkyriescan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/vermanhwas/icon.png b/dart/manga/multisrc/madara/src/vermanhwas/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/vermanhwas/icon.png
rename to dart/manga/multisrc/madara/src/vermanhwas/icon.png
diff --git a/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart b/dart/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart
similarity index 73%
rename from manga/multisrc/madara/src/vermanhwas/vermanhwas.dart
rename to dart/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart
index 52294bfd..79f3353f 100644
--- a/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart
+++ b/dart/manga/multisrc/madara/src/vermanhwas/vermanhwas.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get vermanhwasSource => _vermanhwasSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "es",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/vermanhwas/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/vermanhwas/icon.png",
dateFormat:"MMMM d, yyyy",
dateFormatLocale:"es",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/vinmanga/icon.png b/dart/manga/multisrc/madara/src/vinmanga/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/vinmanga/icon.png
rename to dart/manga/multisrc/madara/src/vinmanga/icon.png
diff --git a/manga/multisrc/madara/src/vinmanga/vinmanga.dart b/dart/manga/multisrc/madara/src/vinmanga/vinmanga.dart
similarity index 73%
rename from manga/multisrc/madara/src/vinmanga/vinmanga.dart
rename to dart/manga/multisrc/madara/src/vinmanga/vinmanga.dart
index 0dd3c0e9..091fe8c2 100644
--- a/manga/multisrc/madara/src/vinmanga/vinmanga.dart
+++ b/dart/manga/multisrc/madara/src/vinmanga/vinmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get vinmangaSource => _vinmangaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/vinmanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/vinmanga/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/wickedwitchscan/icon.png b/dart/manga/multisrc/madara/src/wickedwitchscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/wickedwitchscan/icon.png
rename to dart/manga/multisrc/madara/src/wickedwitchscan/icon.png
diff --git a/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart b/dart/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart
similarity index 74%
rename from manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart
rename to dart/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart
index fb798cd0..cd397985 100644
--- a/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart
+++ b/dart/manga/multisrc/madara/src/wickedwitchscan/wickedwitchscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get wickedwitchscanSource => _wickedwitchscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/wickedwitchscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/wickedwitchscan/icon.png",
dateFormat:"MMMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/winterscan/icon.png b/dart/manga/multisrc/madara/src/winterscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/winterscan/icon.png
rename to dart/manga/multisrc/madara/src/winterscan/icon.png
diff --git a/manga/multisrc/madara/src/winterscan/winterscan.dart b/dart/manga/multisrc/madara/src/winterscan/winterscan.dart
similarity index 74%
rename from manga/multisrc/madara/src/winterscan/winterscan.dart
rename to dart/manga/multisrc/madara/src/winterscan/winterscan.dart
index 4bb89327..fd2289a3 100644
--- a/manga/multisrc/madara/src/winterscan/winterscan.dart
+++ b/dart/manga/multisrc/madara/src/winterscan/winterscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get winterscanSource => _winterscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/winterscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/winterscan/icon.png",
dateFormat:"dd 'de' MMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/wonderlandscan/icon.png b/dart/manga/multisrc/madara/src/wonderlandscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/wonderlandscan/icon.png
rename to dart/manga/multisrc/madara/src/wonderlandscan/icon.png
diff --git a/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart b/dart/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart
rename to dart/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart
index d170d32e..d60096f5 100644
--- a/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart
+++ b/dart/manga/multisrc/madara/src/wonderlandscan/wonderlandscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get wonderlandscanSource => _wonderlandscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/wonderlandscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/wonderlandscan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/yanpfansub/icon.png b/dart/manga/multisrc/madara/src/yanpfansub/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/yanpfansub/icon.png
rename to dart/manga/multisrc/madara/src/yanpfansub/icon.png
diff --git a/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart b/dart/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart
similarity index 74%
rename from manga/multisrc/madara/src/yanpfansub/yanpfansub.dart
rename to dart/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart
index 6adb251a..da318110 100644
--- a/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart
+++ b/dart/manga/multisrc/madara/src/yanpfansub/yanpfansub.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get yanpfansubSource => _yanpfansubSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/yanpfansub/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/yanpfansub/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/yaoicomics/icon.png b/dart/manga/multisrc/madara/src/yaoicomics/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/yaoicomics/icon.png
rename to dart/manga/multisrc/madara/src/yaoicomics/icon.png
diff --git a/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart b/dart/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart
similarity index 74%
rename from manga/multisrc/madara/src/yaoicomics/yaoicomics.dart
rename to dart/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart
index 9775e090..50712134 100644
--- a/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart
+++ b/dart/manga/multisrc/madara/src/yaoicomics/yaoicomics.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get yaoicomicsSource => _yaoicomicsSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-BR",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/yaoicomics/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/yaoicomics/icon.png",
dateFormat:"dd 'de' MMMMM 'de' yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/yuriverso/icon.png b/dart/manga/multisrc/madara/src/yuriverso/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/yuriverso/icon.png
rename to dart/manga/multisrc/madara/src/yuriverso/icon.png
diff --git a/manga/multisrc/madara/src/yuriverso/yuriverso.dart b/dart/manga/multisrc/madara/src/yuriverso/yuriverso.dart
similarity index 72%
rename from manga/multisrc/madara/src/yuriverso/yuriverso.dart
rename to dart/manga/multisrc/madara/src/yuriverso/yuriverso.dart
index fff3ef57..739e4c70 100644
--- a/manga/multisrc/madara/src/yuriverso/yuriverso.dart
+++ b/dart/manga/multisrc/madara/src/yuriverso/yuriverso.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get yuriversoSource => _yuriversoSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-br",
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/yuriverso/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/yuriverso/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/madara/src/zeroscan/icon.png b/dart/manga/multisrc/madara/src/zeroscan/icon.png
similarity index 100%
rename from manga/multisrc/madara/src/zeroscan/icon.png
rename to dart/manga/multisrc/madara/src/zeroscan/icon.png
diff --git a/manga/multisrc/madara/src/zeroscan/zeroscan.dart b/dart/manga/multisrc/madara/src/zeroscan/zeroscan.dart
similarity index 73%
rename from manga/multisrc/madara/src/zeroscan/zeroscan.dart
rename to dart/manga/multisrc/madara/src/zeroscan/zeroscan.dart
index a96dc623..e4a60132 100644
--- a/manga/multisrc/madara/src/zeroscan/zeroscan.dart
+++ b/dart/manga/multisrc/madara/src/zeroscan/zeroscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get zeroscanSource => _zeroscanSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "pt-br",
isNsfw:true,
typeSource: "madara",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/madara/src/zeroscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/madara/src/zeroscan/icon.png",
dateFormat:"dd/MM/yyyy",
dateFormatLocale:"pt-br",
);
\ No newline at end of file
diff --git a/manga/multisrc/mangabox/mangabox.dart b/dart/manga/multisrc/mangabox/mangabox.dart
similarity index 100%
rename from manga/multisrc/mangabox/mangabox.dart
rename to dart/manga/multisrc/mangabox/mangabox.dart
diff --git a/manga/multisrc/mangabox/sources.dart b/dart/manga/multisrc/mangabox/sources.dart
similarity index 81%
rename from manga/multisrc/mangabox/sources.dart
rename to dart/manga/multisrc/mangabox/sources.dart
index bd46dfc9..6a3169c6 100644
--- a/manga/multisrc/mangabox/sources.dart
+++ b/dart/manga/multisrc/mangabox/sources.dart
@@ -1,12 +1,12 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/mangabat/mangabat.dart';
import 'src/mangairo/mangaeiro.dart';
import 'src/mangakakalot/mangakakalot.dart';
import 'src/manganato/manganato.dart';
-const mangaboxVersion = "0.0.4";
+const mangaboxVersion = "0.0.45";
const mangaboxSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/mangabox.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/mangabox.dart";
List get mangaboxSourcesList => _mangaboxSourcesList;
List _mangaboxSourcesList = [
diff --git a/manga/multisrc/mangabox/src/mangabat/icon.png b/dart/manga/multisrc/mangabox/src/mangabat/icon.png
similarity index 100%
rename from manga/multisrc/mangabox/src/mangabat/icon.png
rename to dart/manga/multisrc/mangabox/src/mangabat/icon.png
diff --git a/manga/multisrc/mangabox/src/mangabat/mangabat.dart b/dart/manga/multisrc/mangabox/src/mangabat/mangabat.dart
similarity index 72%
rename from manga/multisrc/mangabox/src/mangabat/mangabat.dart
rename to dart/manga/multisrc/mangabox/src/mangabat/mangabat.dart
index df57c1a3..ed6c5d86 100644
--- a/manga/multisrc/mangabox/src/mangabat/mangabat.dart
+++ b/dart/manga/multisrc/mangabox/src/mangabat/mangabat.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangabatSource => _mangabatSource;
@@ -8,7 +8,7 @@ Source _mangabatSource = Source(
lang: "en",
typeSource: "mangabox",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/src/mangabat/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/mangabat/icon.png",
dateFormat: "MMM dd,yy",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/mangabox/src/mangairo/icon.png b/dart/manga/multisrc/mangabox/src/mangairo/icon.png
similarity index 100%
rename from manga/multisrc/mangabox/src/mangairo/icon.png
rename to dart/manga/multisrc/mangabox/src/mangairo/icon.png
diff --git a/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart b/dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart
similarity index 73%
rename from manga/multisrc/mangabox/src/mangairo/mangaeiro.dart
rename to dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart
index ab6d8af5..add00bdd 100644
--- a/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart
+++ b/dart/manga/multisrc/mangabox/src/mangairo/mangaeiro.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangairoSource => _mangairoSource;
@@ -9,7 +9,7 @@ Source _mangairoSource = Source(
isNsfw: true,
typeSource: "mangabox",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/src/mangairo/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/mangairo/icon.png",
dateFormat: "MMM-dd-yy",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/mangabox/src/mangakakalot/icon.png b/dart/manga/multisrc/mangabox/src/mangakakalot/icon.png
similarity index 100%
rename from manga/multisrc/mangabox/src/mangakakalot/icon.png
rename to dart/manga/multisrc/mangabox/src/mangakakalot/icon.png
diff --git a/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart b/dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart
similarity index 72%
rename from manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart
rename to dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart
index d1b5649d..8715e7c9 100644
--- a/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart
+++ b/dart/manga/multisrc/mangabox/src/mangakakalot/mangakakalot.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangakakalotSource => _mangakakalotSource;
@@ -8,7 +8,7 @@ Source _mangakakalotSource = Source(
lang: "en",
typeSource: "mangabox",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/src/mangakakalot/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/mangakakalot/icon.png",
dateFormat: "MMM-dd-yy",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/mangabox/src/manganato/icon.png b/dart/manga/multisrc/mangabox/src/manganato/icon.png
similarity index 100%
rename from manga/multisrc/mangabox/src/manganato/icon.png
rename to dart/manga/multisrc/mangabox/src/manganato/icon.png
diff --git a/manga/multisrc/mangabox/src/manganato/manganato.dart b/dart/manga/multisrc/mangabox/src/manganato/manganato.dart
similarity index 72%
rename from manga/multisrc/mangabox/src/manganato/manganato.dart
rename to dart/manga/multisrc/mangabox/src/manganato/manganato.dart
index c776156e..f9e3907d 100644
--- a/manga/multisrc/mangabox/src/manganato/manganato.dart
+++ b/dart/manga/multisrc/mangabox/src/manganato/manganato.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manganatoSource => _manganatoSource;
@@ -8,7 +8,7 @@ Source _manganatoSource = Source(
lang: "en",
typeSource: "mangabox",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangabox/src/manganato/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangabox/src/manganato/icon.png",
dateFormat: "MMM dd,yy",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/mangareader/mangareader.dart b/dart/manga/multisrc/mangareader/mangareader.dart
similarity index 100%
rename from manga/multisrc/mangareader/mangareader.dart
rename to dart/manga/multisrc/mangareader/mangareader.dart
diff --git a/manga/multisrc/mangareader/sources.dart b/dart/manga/multisrc/mangareader/sources.dart
similarity index 95%
rename from manga/multisrc/mangareader/sources.dart
rename to dart/manga/multisrc/mangareader/sources.dart
index 5ca370a7..8eeca0c4 100644
--- a/manga/multisrc/mangareader/sources.dart
+++ b/dart/manga/multisrc/mangareader/sources.dart
@@ -1,4 +1,4 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/beastscans/beastscans.dart';
import 'src/lelmanga/lelmanga.dart';
import 'src/asurascans/asurascans.dart';
@@ -39,9 +39,9 @@ import 'src/turktoon/turktoon.dart';
import 'src/uzaymanga/uzaymanga.dart';
import 'src/xcalibrscans/xcalibrscans.dart';
-const mangareaderVersion = "0.0.85";
+const mangareaderVersion = "0.0.9";
const mangareaderSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/mangareader.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/mangareader.dart";
List get mangareaderSourcesList => _mangareaderSourcesList;
List _mangareaderSourcesList = [
diff --git a/manga/multisrc/mangareader/src/asurascans/asurascans.dart b/dart/manga/multisrc/mangareader/src/asurascans/asurascans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/asurascans/asurascans.dart
rename to dart/manga/multisrc/mangareader/src/asurascans/asurascans.dart
index 600dcf8a..4660c9ff 100644
--- a/manga/multisrc/mangareader/src/asurascans/asurascans.dart
+++ b/dart/manga/multisrc/mangareader/src/asurascans/asurascans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get asurascansSource => _asurascansSource;
@@ -8,7 +8,7 @@ Source _asurascansSource = Source(
lang: "en",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/asurascans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/asurascans/icon.png",
dateFormat: "MMM d, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/asurascans/icon.png b/dart/manga/multisrc/mangareader/src/asurascans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/asurascans/icon.png
rename to dart/manga/multisrc/mangareader/src/asurascans/icon.png
diff --git a/manga/multisrc/mangareader/src/azurescans/azurescans.dart b/dart/manga/multisrc/mangareader/src/azurescans/azurescans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/azurescans/azurescans.dart
rename to dart/manga/multisrc/mangareader/src/azurescans/azurescans.dart
index 5140c1c6..b42bd9c9 100644
--- a/manga/multisrc/mangareader/src/azurescans/azurescans.dart
+++ b/dart/manga/multisrc/mangareader/src/azurescans/azurescans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get azurescansSource => _azurescansSource;
@@ -8,7 +8,7 @@ Source _azurescansSource = Source(
lang: "en",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/azurescans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/azurescans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/azurescans/icon.png b/dart/manga/multisrc/mangareader/src/azurescans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/azurescans/icon.png
rename to dart/manga/multisrc/mangareader/src/azurescans/icon.png
diff --git a/manga/multisrc/mangareader/src/beastscans/beastscans.dart b/dart/manga/multisrc/mangareader/src/beastscans/beastscans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/beastscans/beastscans.dart
rename to dart/manga/multisrc/mangareader/src/beastscans/beastscans.dart
index ec4728ff..c533b895 100644
--- a/manga/multisrc/mangareader/src/beastscans/beastscans.dart
+++ b/dart/manga/multisrc/mangareader/src/beastscans/beastscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get beastscansSource => _beastscansSource;
@@ -8,7 +8,7 @@ Source _beastscansSource = Source(
lang: "ar",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/beastscans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/beastscans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "ar",
);
diff --git a/manga/multisrc/mangareader/src/beastscans/icon.png b/dart/manga/multisrc/mangareader/src/beastscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/beastscans/icon.png
rename to dart/manga/multisrc/mangareader/src/beastscans/icon.png
diff --git a/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart b/dart/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart
rename to dart/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart
index ee2243f3..65229406 100644
--- a/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart
+++ b/dart/manga/multisrc/mangareader/src/cosmicscans/cosmicscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get cosmicscansSource => _cosmicscansSource;
@@ -8,7 +8,7 @@ Source _cosmicscansSource = Source(
lang: "en",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/cosmicscans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/cosmicscans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/cosmicscans/icon.png b/dart/manga/multisrc/mangareader/src/cosmicscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/cosmicscans/icon.png
rename to dart/manga/multisrc/mangareader/src/cosmicscans/icon.png
diff --git a/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart b/dart/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart
rename to dart/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart
index f4a10d32..f0ba24b0 100644
--- a/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart
+++ b/dart/manga/multisrc/mangareader/src/cosmicscansid/cosmicscansid.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get cosmicscansidSource => _cosmicscansidSource;
@@ -8,7 +8,7 @@ Source _cosmicscansidSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/cosmicscansid/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/cosmicscansid/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/cosmicscansid/icon.png b/dart/manga/multisrc/mangareader/src/cosmicscansid/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/cosmicscansid/icon.png
rename to dart/manga/multisrc/mangareader/src/cosmicscansid/icon.png
diff --git a/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart b/dart/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart
similarity index 73%
rename from manga/multisrc/mangareader/src/dojingnet/dojingnet.dart
rename to dart/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart
index 1cea4caa..873d7763 100644
--- a/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart
+++ b/dart/manga/multisrc/mangareader/src/dojingnet/dojingnet.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get dojingnetSource => _dojingnetSource;
@@ -9,7 +9,7 @@ Source _dojingnetSource = Source(
isNsfw: true,
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/dojingnet/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/dojingnet/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/dojingnet/icon.png b/dart/manga/multisrc/mangareader/src/dojingnet/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/dojingnet/icon.png
rename to dart/manga/multisrc/mangareader/src/dojingnet/icon.png
diff --git a/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart b/dart/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart
rename to dart/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart
index 528f42cd..748a8032 100644
--- a/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart
+++ b/dart/manga/multisrc/mangareader/src/duniakomikid/duniakomikid.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get duniakomikidSource => _duniakomikidSource;
@@ -8,7 +8,7 @@ Source _duniakomikidSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/duniakomikid/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/duniakomikid/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "id",
);
diff --git a/manga/multisrc/mangareader/src/duniakomikid/icon.png b/dart/manga/multisrc/mangareader/src/duniakomikid/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/duniakomikid/icon.png
rename to dart/manga/multisrc/mangareader/src/duniakomikid/icon.png
diff --git a/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart b/dart/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart
rename to dart/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart
index a8dfe4b0..9c8491e3 100644
--- a/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart
+++ b/dart/manga/multisrc/mangareader/src/geceninlordu/geceninlordu.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get geceninlorduSource => _geceninlorduSource;
@@ -8,7 +8,7 @@ Source _geceninlorduSource = Source(
lang: "tr",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/geceninlordu/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/geceninlordu/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/geceninlordu/icon.png b/dart/manga/multisrc/mangareader/src/geceninlordu/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/geceninlordu/icon.png
rename to dart/manga/multisrc/mangareader/src/geceninlordu/icon.png
diff --git a/manga/multisrc/mangareader/src/infernalvoidscans/icon.png b/dart/manga/multisrc/mangareader/src/infernalvoidscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/infernalvoidscans/icon.png
rename to dart/manga/multisrc/mangareader/src/infernalvoidscans/icon.png
diff --git a/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart b/dart/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart
similarity index 73%
rename from manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart
rename to dart/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart
index 21bbb0a2..5d805a11 100644
--- a/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart
+++ b/dart/manga/multisrc/mangareader/src/infernalvoidscans/infernalvoidscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get infernalvoidscansSource => _infernalvoidscansSource;
@@ -8,7 +8,7 @@ Source _infernalvoidscansSource = Source(
lang: "en",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/infernalvoidscans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/infernalvoidscans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/kanzenin/icon.png b/dart/manga/multisrc/mangareader/src/kanzenin/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/kanzenin/icon.png
rename to dart/manga/multisrc/mangareader/src/kanzenin/icon.png
diff --git a/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart b/dart/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart
similarity index 73%
rename from manga/multisrc/mangareader/src/kanzenin/kanzenin.dart
rename to dart/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart
index 2e2c11ec..52d7ffa2 100644
--- a/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart
+++ b/dart/manga/multisrc/mangareader/src/kanzenin/kanzenin.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get kanzeninSource => _kanzeninSource;
@@ -9,7 +9,7 @@ Source _kanzeninSource = Source(
isNsfw: true,
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/kanzenin/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/kanzenin/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/katakomik/icon.png b/dart/manga/multisrc/mangareader/src/katakomik/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/katakomik/icon.png
rename to dart/manga/multisrc/mangareader/src/katakomik/icon.png
diff --git a/manga/multisrc/mangareader/src/katakomik/katakomik.dart b/dart/manga/multisrc/mangareader/src/katakomik/katakomik.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/katakomik/katakomik.dart
rename to dart/manga/multisrc/mangareader/src/katakomik/katakomik.dart
index fd444de2..67a040c8 100644
--- a/manga/multisrc/mangareader/src/katakomik/katakomik.dart
+++ b/dart/manga/multisrc/mangareader/src/katakomik/katakomik.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get katakomikSource => _katakomikSource;
@@ -8,7 +8,7 @@ Source _katakomikSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/katakomik/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/katakomik/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/komiklab/icon.png b/dart/manga/multisrc/mangareader/src/komiklab/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/komiklab/icon.png
rename to dart/manga/multisrc/mangareader/src/komiklab/icon.png
diff --git a/manga/multisrc/mangareader/src/komiklab/komiklab.dart b/dart/manga/multisrc/mangareader/src/komiklab/komiklab.dart
similarity index 74%
rename from manga/multisrc/mangareader/src/komiklab/komiklab.dart
rename to dart/manga/multisrc/mangareader/src/komiklab/komiklab.dart
index 9409839d..ce62e75e 100644
--- a/manga/multisrc/mangareader/src/komiklab/komiklab.dart
+++ b/dart/manga/multisrc/mangareader/src/komiklab/komiklab.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get komiklabSource => _komiklabSource;
@@ -9,6 +9,6 @@ Source _komiklabSource = Source(
lang: "en",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/komiklab/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/komiklab/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us");
diff --git a/manga/multisrc/mangareader/src/komikmama/icon.png b/dart/manga/multisrc/mangareader/src/komikmama/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/komikmama/icon.png
rename to dart/manga/multisrc/mangareader/src/komikmama/icon.png
diff --git a/manga/multisrc/mangareader/src/komikmama/komikmama.dart b/dart/manga/multisrc/mangareader/src/komikmama/komikmama.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/komikmama/komikmama.dart
rename to dart/manga/multisrc/mangareader/src/komikmama/komikmama.dart
index 5ebf1b6b..65c29d0a 100644
--- a/manga/multisrc/mangareader/src/komikmama/komikmama.dart
+++ b/dart/manga/multisrc/mangareader/src/komikmama/komikmama.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get komikmamaSource => _komikmamaSource;
@@ -8,7 +8,7 @@ Source _komikmamaSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/komikmama/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/komikmama/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "id",
);
diff --git a/manga/multisrc/mangareader/src/komikstation/icon.png b/dart/manga/multisrc/mangareader/src/komikstation/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/komikstation/icon.png
rename to dart/manga/multisrc/mangareader/src/komikstation/icon.png
diff --git a/manga/multisrc/mangareader/src/komikstation/komikstation.dart b/dart/manga/multisrc/mangareader/src/komikstation/komikstation.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/komikstation/komikstation.dart
rename to dart/manga/multisrc/mangareader/src/komikstation/komikstation.dart
index cce6ccdb..cfa15976 100644
--- a/manga/multisrc/mangareader/src/komikstation/komikstation.dart
+++ b/dart/manga/multisrc/mangareader/src/komikstation/komikstation.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get komikstationSource => _komikstationSource;
@@ -8,7 +8,7 @@ Source _komikstationSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/komikstation/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/komikstation/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "id",
);
diff --git a/manga/multisrc/mangareader/src/komikucom/icon.png b/dart/manga/multisrc/mangareader/src/komikucom/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/komikucom/icon.png
rename to dart/manga/multisrc/mangareader/src/komikucom/icon.png
diff --git a/manga/multisrc/mangareader/src/komikucom/komikucom.dart b/dart/manga/multisrc/mangareader/src/komikucom/komikucom.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/komikucom/komikucom.dart
rename to dart/manga/multisrc/mangareader/src/komikucom/komikucom.dart
index 519bc12f..8641811e 100644
--- a/manga/multisrc/mangareader/src/komikucom/komikucom.dart
+++ b/dart/manga/multisrc/mangareader/src/komikucom/komikucom.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get komikucomSource => _komikucomSource;
@@ -8,7 +8,7 @@ Source _komikucomSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/komikucom/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/komikucom/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "id",
);
diff --git a/manga/multisrc/mangareader/src/kumapoi/icon.png b/dart/manga/multisrc/mangareader/src/kumapoi/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/kumapoi/icon.png
rename to dart/manga/multisrc/mangareader/src/kumapoi/icon.png
diff --git a/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart b/dart/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/kumapoi/kumapoi.dart
rename to dart/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart
index 53d593c5..433ddaeb 100644
--- a/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart
+++ b/dart/manga/multisrc/mangareader/src/kumapoi/kumapoi.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get kumapoiSource => _kumapoiSource;
@@ -9,7 +9,7 @@ Source _kumapoiSource = Source(
isNsfw: true,
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/kumapoi/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/kumapoi/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "id",
);
diff --git a/manga/multisrc/mangareader/src/lelmanga/icon.png b/dart/manga/multisrc/mangareader/src/lelmanga/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/lelmanga/icon.png
rename to dart/manga/multisrc/mangareader/src/lelmanga/icon.png
diff --git a/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart b/dart/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/lelmanga/lelmanga.dart
rename to dart/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart
index 41abf2c8..626893fb 100644
--- a/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart
+++ b/dart/manga/multisrc/mangareader/src/lelmanga/lelmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get lelmangaSource => _lelmangaSource;
@@ -8,7 +8,7 @@ Source _lelmangaSource = Source(
lang: "fr",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/lelmanga/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/lelmanga/icon.png",
dateFormat: "MMMM d, yyyy",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/mangareader/src/magusmanga/icon.png b/dart/manga/multisrc/mangareader/src/magusmanga/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/magusmanga/icon.png
rename to dart/manga/multisrc/mangareader/src/magusmanga/icon.png
diff --git a/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart b/dart/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/magusmanga/magusmanga.dart
rename to dart/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart
index d4c372f1..fdbed78c 100644
--- a/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart
+++ b/dart/manga/multisrc/mangareader/src/magusmanga/magusmanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get magusmangaSource => _magusmangaSource;
@@ -8,7 +8,7 @@ Source _magusmangaSource = Source(
lang: "ar",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/magusmanga/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/magusmanga/icon.png",
dateFormat: "MMMMM d, yyyy",
dateFormatLocale: "ar",
);
diff --git a/manga/multisrc/mangareader/src/mangacim/icon.png b/dart/manga/multisrc/mangareader/src/mangacim/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/mangacim/icon.png
rename to dart/manga/multisrc/mangareader/src/mangacim/icon.png
diff --git a/manga/multisrc/mangareader/src/mangacim/mangacim.dart b/dart/manga/multisrc/mangareader/src/mangacim/mangacim.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/mangacim/mangacim.dart
rename to dart/manga/multisrc/mangareader/src/mangacim/mangacim.dart
index 1bd30a38..47b07b35 100644
--- a/manga/multisrc/mangareader/src/mangacim/mangacim.dart
+++ b/dart/manga/multisrc/mangareader/src/mangacim/mangacim.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangacimSource => _mangacimSource;
@@ -8,7 +8,7 @@ Source _mangacimSource = Source(
lang: "tr",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mangacim/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mangacim/icon.png",
dateFormat: "MMM d, yyy",
dateFormatLocale: "tr",
);
diff --git a/manga/multisrc/mangareader/src/mangaindome/icon.png b/dart/manga/multisrc/mangareader/src/mangaindome/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/mangaindome/icon.png
rename to dart/manga/multisrc/mangareader/src/mangaindome/icon.png
diff --git a/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart b/dart/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/mangaindome/mangaindome.dart
rename to dart/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart
index c7d11854..70c355f9 100644
--- a/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart
+++ b/dart/manga/multisrc/mangareader/src/mangaindome/mangaindome.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaindomeSource => _mangaindomeSource;
@@ -8,7 +8,7 @@ Source _mangaindomeSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mangaindome/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mangaindome/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/mangatale/icon.png b/dart/manga/multisrc/mangareader/src/mangatale/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/mangatale/icon.png
rename to dart/manga/multisrc/mangareader/src/mangatale/icon.png
diff --git a/manga/multisrc/mangareader/src/mangatale/mangatale.dart b/dart/manga/multisrc/mangareader/src/mangatale/mangatale.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/mangatale/mangatale.dart
rename to dart/manga/multisrc/mangareader/src/mangatale/mangatale.dart
index cb8ecd7e..9d029eae 100644
--- a/manga/multisrc/mangareader/src/mangatale/mangatale.dart
+++ b/dart/manga/multisrc/mangareader/src/mangatale/mangatale.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangataleSource => _mangataleSource;
@@ -8,7 +8,7 @@ Source _mangataleSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mangatale/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mangatale/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "id",
);
diff --git a/manga/multisrc/mangareader/src/mangawt/icon.png b/dart/manga/multisrc/mangareader/src/mangawt/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/mangawt/icon.png
rename to dart/manga/multisrc/mangareader/src/mangawt/icon.png
diff --git a/manga/multisrc/mangareader/src/mangawt/mangawt.dart b/dart/manga/multisrc/mangareader/src/mangawt/mangawt.dart
similarity index 71%
rename from manga/multisrc/mangareader/src/mangawt/mangawt.dart
rename to dart/manga/multisrc/mangareader/src/mangawt/mangawt.dart
index 768376b6..2bf68e44 100644
--- a/manga/multisrc/mangareader/src/mangawt/mangawt.dart
+++ b/dart/manga/multisrc/mangareader/src/mangawt/mangawt.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangawtSource => _mangawtSource;
@@ -8,7 +8,7 @@ Source _mangawtSource = Source(
lang: "tr",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mangawt/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mangawt/icon.png",
dateFormat: "MMM d, yyyy",
dateFormatLocale: "tr",
);
diff --git a/manga/multisrc/mangareader/src/manhwax/icon.png b/dart/manga/multisrc/mangareader/src/manhwax/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/manhwax/icon.png
rename to dart/manga/multisrc/mangareader/src/manhwax/icon.png
diff --git a/manga/multisrc/mangareader/src/manhwax/manhwax.dart b/dart/manga/multisrc/mangareader/src/manhwax/manhwax.dart
similarity index 73%
rename from manga/multisrc/mangareader/src/manhwax/manhwax.dart
rename to dart/manga/multisrc/mangareader/src/manhwax/manhwax.dart
index 05832884..b4957abf 100644
--- a/manga/multisrc/mangareader/src/manhwax/manhwax.dart
+++ b/dart/manga/multisrc/mangareader/src/manhwax/manhwax.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get manhwaxSource => _manhwaxSource;
@@ -9,7 +9,7 @@ Source _manhwaxSource = Source(
isNsfw: true,
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/manhwax/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/manhwax/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/melokomik/icon.png b/dart/manga/multisrc/mangareader/src/melokomik/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/melokomik/icon.png
rename to dart/manga/multisrc/mangareader/src/melokomik/icon.png
diff --git a/manga/multisrc/mangareader/src/melokomik/melokomik.dart b/dart/manga/multisrc/mangareader/src/melokomik/melokomik.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/melokomik/melokomik.dart
rename to dart/manga/multisrc/mangareader/src/melokomik/melokomik.dart
index de5668c5..86e13fa1 100644
--- a/manga/multisrc/mangareader/src/melokomik/melokomik.dart
+++ b/dart/manga/multisrc/mangareader/src/melokomik/melokomik.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get melokomikSource => _melokomikSource;
@@ -8,7 +8,7 @@ Source _melokomikSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/melokomik/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/melokomik/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "id",
);
diff --git a/manga/multisrc/mangareader/src/mihentai/icon.png b/dart/manga/multisrc/mangareader/src/mihentai/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/mihentai/icon.png
rename to dart/manga/multisrc/mangareader/src/mihentai/icon.png
diff --git a/manga/multisrc/mangareader/src/mihentai/mihentai.dart b/dart/manga/multisrc/mangareader/src/mihentai/mihentai.dart
similarity index 73%
rename from manga/multisrc/mangareader/src/mihentai/mihentai.dart
rename to dart/manga/multisrc/mangareader/src/mihentai/mihentai.dart
index ef059f69..e07e2103 100644
--- a/manga/multisrc/mangareader/src/mihentai/mihentai.dart
+++ b/dart/manga/multisrc/mangareader/src/mihentai/mihentai.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mihentaiSource => _mihentaiSource;
@@ -9,7 +9,7 @@ Source _mihentaiSource = Source(
isNsfw: true,
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/mihentai/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/mihentai/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/origamiorpheans/icon.png b/dart/manga/multisrc/mangareader/src/origamiorpheans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/origamiorpheans/icon.png
rename to dart/manga/multisrc/mangareader/src/origamiorpheans/icon.png
diff --git a/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart b/dart/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart
similarity index 73%
rename from manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart
rename to dart/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart
index 84dd374c..a1ccca05 100644
--- a/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart
+++ b/dart/manga/multisrc/mangareader/src/origamiorpheans/origamiorpheans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get origamiorpheansSource => _origamiorpheansSource;
@@ -8,7 +8,7 @@ Source _origamiorpheansSource = Source(
lang: "pt-br",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/origamiorpheans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/origamiorpheans/icon.png",
dateFormat: "MMMMM dd, yyyy",
dateFormatLocale: "pt-br",
);
diff --git a/manga/multisrc/mangareader/src/phenixscans/icon.png b/dart/manga/multisrc/mangareader/src/phenixscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/phenixscans/icon.png
rename to dart/manga/multisrc/mangareader/src/phenixscans/icon.png
diff --git a/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart b/dart/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/phenixscans/phenixscans.dart
rename to dart/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart
index d3249249..92bccd33 100644
--- a/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart
+++ b/dart/manga/multisrc/mangareader/src/phenixscans/phenixscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get phenixscansSource => _phenixscansSource;
@@ -8,7 +8,7 @@ Source _phenixscansSource = Source(
lang: "fr",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/phenixscans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/phenixscans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "fr",
);
diff --git a/manga/multisrc/mangareader/src/piscans/icon.png b/dart/manga/multisrc/mangareader/src/piscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/piscans/icon.png
rename to dart/manga/multisrc/mangareader/src/piscans/icon.png
diff --git a/manga/multisrc/mangareader/src/piscans/piscans.dart b/dart/manga/multisrc/mangareader/src/piscans/piscans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/piscans/piscans.dart
rename to dart/manga/multisrc/mangareader/src/piscans/piscans.dart
index 35e80f24..dfd94152 100644
--- a/manga/multisrc/mangareader/src/piscans/piscans.dart
+++ b/dart/manga/multisrc/mangareader/src/piscans/piscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get piscansSource => _piscansSource;
@@ -8,7 +8,7 @@ Source _piscansSource = Source(
lang: "id",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/piscans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/piscans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/raikiscan/icon.png b/dart/manga/multisrc/mangareader/src/raikiscan/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/raikiscan/icon.png
rename to dart/manga/multisrc/mangareader/src/raikiscan/icon.png
diff --git a/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart b/dart/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/raikiscan/raikiscan.dart
rename to dart/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart
index f021e35e..5ff70f8a 100644
--- a/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart
+++ b/dart/manga/multisrc/mangareader/src/raikiscan/raikiscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get raikiscanSource => _raikiscanSource;
@@ -7,7 +7,7 @@ import '../../../../../model/source.dart';
baseUrl: "https://raikiscan.com",
lang: "es",
typeSource: "mangareader",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/raikiscan/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/raikiscan/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mangareader/src/ravenscans/icon.png b/dart/manga/multisrc/mangareader/src/ravenscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/ravenscans/icon.png
rename to dart/manga/multisrc/mangareader/src/ravenscans/icon.png
diff --git a/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart b/dart/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/ravenscans/ravenscans.dart
rename to dart/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart
index cd8bd468..afcf6b42 100644
--- a/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart
+++ b/dart/manga/multisrc/mangareader/src/ravenscans/ravenscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get ravenscansSource => _ravenscansSource;
@@ -8,7 +8,7 @@ Source _ravenscansSource = Source(
lang: "en",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/ravenscans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/ravenscans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/shadowmangas/icon.png b/dart/manga/multisrc/mangareader/src/shadowmangas/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/shadowmangas/icon.png
rename to dart/manga/multisrc/mangareader/src/shadowmangas/icon.png
diff --git a/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart b/dart/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart
rename to dart/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart
index bdc31f82..e634851c 100644
--- a/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart
+++ b/dart/manga/multisrc/mangareader/src/shadowmangas/shadowmangas.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get shadowmangasSource => _shadowmangasSource;
@@ -8,7 +8,7 @@ Source _shadowmangasSource = Source(
lang: "es",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/shadowmangas/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/shadowmangas/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "es",
);
diff --git a/manga/multisrc/mangareader/src/suryascans/icon.png b/dart/manga/multisrc/mangareader/src/suryascans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/suryascans/icon.png
rename to dart/manga/multisrc/mangareader/src/suryascans/icon.png
diff --git a/manga/multisrc/mangareader/src/suryascans/suryascans.dart b/dart/manga/multisrc/mangareader/src/suryascans/suryascans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/suryascans/suryascans.dart
rename to dart/manga/multisrc/mangareader/src/suryascans/suryascans.dart
index 86aa8855..1a16cfc8 100644
--- a/manga/multisrc/mangareader/src/suryascans/suryascans.dart
+++ b/dart/manga/multisrc/mangareader/src/suryascans/suryascans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get suryascansSource => _suryascansSource;
@@ -8,7 +8,7 @@ Source _suryascansSource = Source(
lang: "en",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/suryascans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/suryascans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mangareader/src/sushiscan/icon.png b/dart/manga/multisrc/mangareader/src/sushiscan/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/sushiscan/icon.png
rename to dart/manga/multisrc/mangareader/src/sushiscan/icon.png
diff --git a/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart b/dart/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/sushiscan/sushiscan.dart
rename to dart/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart
index 73c5cb33..77a95220 100644
--- a/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart
+++ b/dart/manga/multisrc/mangareader/src/sushiscan/sushiscan.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get sushiscanSource => _sushiscanSource;
@@ -8,7 +8,7 @@ Source _sushiscanSource = Source(
lang: "fr",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/sushiscan/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/sushiscan/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "fr",
);
diff --git a/manga/multisrc/mangareader/src/sushiscans/icon.png b/dart/manga/multisrc/mangareader/src/sushiscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/sushiscans/icon.png
rename to dart/manga/multisrc/mangareader/src/sushiscans/icon.png
diff --git a/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart b/dart/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/sushiscans/sushiscans.dart
rename to dart/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart
index c2976946..4ae65a48 100644
--- a/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart
+++ b/dart/manga/multisrc/mangareader/src/sushiscans/sushiscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get sushiscansSource => _sushiscansSource;
@@ -8,7 +8,7 @@ Source _sushiscansSource = Source(
lang: "fr",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/sushiscans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/sushiscans/icon.png",
dateFormat: "MMMM d, yyyy",
dateFormatLocale: "fr",
);
diff --git a/manga/multisrc/mangareader/src/tarotscans/icon.png b/dart/manga/multisrc/mangareader/src/tarotscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/tarotscans/icon.png
rename to dart/manga/multisrc/mangareader/src/tarotscans/icon.png
diff --git a/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart b/dart/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/tarotscans/tarotscans.dart
rename to dart/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart
index c4ec765f..a4287f68 100644
--- a/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart
+++ b/dart/manga/multisrc/mangareader/src/tarotscans/tarotscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get tarotscansSource => _tarotscansSource;
@@ -7,7 +7,7 @@ import '../../../../../model/source.dart';
baseUrl: "https://www.tarotscans.com",
lang: "tr",
typeSource: "mangareader",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/tarotscans/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/tarotscans/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/mangareader/src/tukangkomik/icon.png b/dart/manga/multisrc/mangareader/src/tukangkomik/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/tukangkomik/icon.png
rename to dart/manga/multisrc/mangareader/src/tukangkomik/icon.png
diff --git a/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart b/dart/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart
rename to dart/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart
index 57f21dcd..8d733462 100644
--- a/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart
+++ b/dart/manga/multisrc/mangareader/src/tukangkomik/tukangkomik.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get tukangkomikSource => _tukangkomikSource;
@@ -7,7 +7,7 @@ import '../../../../../model/source.dart';
baseUrl: "https://tukangkomik.id",
lang: "id",
typeSource: "mangareader",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/tukangkomik/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/tukangkomik/icon.png",
dateFormat:"MMM d, yyyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/mangareader/src/turktoon/icon.png b/dart/manga/multisrc/mangareader/src/turktoon/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/turktoon/icon.png
rename to dart/manga/multisrc/mangareader/src/turktoon/icon.png
diff --git a/manga/multisrc/mangareader/src/turktoon/turktoon.dart b/dart/manga/multisrc/mangareader/src/turktoon/turktoon.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/turktoon/turktoon.dart
rename to dart/manga/multisrc/mangareader/src/turktoon/turktoon.dart
index e57ea172..bc65b213 100644
--- a/manga/multisrc/mangareader/src/turktoon/turktoon.dart
+++ b/dart/manga/multisrc/mangareader/src/turktoon/turktoon.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get turktoonSource => _turktoonSource;
@@ -7,7 +7,7 @@ import '../../../../../model/source.dart';
baseUrl: "https://turktoon.com",
lang: "tr",
typeSource: "mangareader",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/turktoon/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/turktoon/icon.png",
dateFormat:"MMMM dd, yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mangareader/src/uzaymanga/icon.png b/dart/manga/multisrc/mangareader/src/uzaymanga/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/uzaymanga/icon.png
rename to dart/manga/multisrc/mangareader/src/uzaymanga/icon.png
diff --git a/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart b/dart/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart
rename to dart/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart
index 13a79711..26ddc585 100644
--- a/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart
+++ b/dart/manga/multisrc/mangareader/src/uzaymanga/uzaymanga.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get uzaymangaSource => _uzaymangaSource;
@@ -7,7 +7,7 @@ import '../../../../../model/source.dart';
baseUrl: "https://uzaymanga.com",
lang: "tr",
typeSource: "mangareader",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/uzaymanga/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/uzaymanga/icon.png",
dateFormat:"MMM d, yyyy",
dateFormatLocale:"tr",
);
\ No newline at end of file
diff --git a/manga/multisrc/mangareader/src/xcalibrscans/icon.png b/dart/manga/multisrc/mangareader/src/xcalibrscans/icon.png
similarity index 100%
rename from manga/multisrc/mangareader/src/xcalibrscans/icon.png
rename to dart/manga/multisrc/mangareader/src/xcalibrscans/icon.png
diff --git a/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart b/dart/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart
similarity index 72%
rename from manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart
rename to dart/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart
index 1afa8658..6deb748c 100644
--- a/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart
+++ b/dart/manga/multisrc/mangareader/src/xcalibrscans/xcalibrscans.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get xcalibrscansSource => _xcalibrscansSource;
@@ -8,7 +8,7 @@ Source _xcalibrscansSource = Source(
lang: "en",
typeSource: "mangareader",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mangareader/src/xcalibrscans/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mangareader/src/xcalibrscans/icon.png",
dateFormat: "MMMM dd, yyyy",
dateFormatLocale: "en_us",
);
diff --git a/manga/multisrc/mmrcms/mmrcms.dart b/dart/manga/multisrc/mmrcms/mmrcms.dart
similarity index 100%
rename from manga/multisrc/mmrcms/mmrcms.dart
rename to dart/manga/multisrc/mmrcms/mmrcms.dart
diff --git a/manga/multisrc/mmrcms/sources.dart b/dart/manga/multisrc/mmrcms/sources.dart
similarity index 87%
rename from manga/multisrc/mmrcms/sources.dart
rename to dart/manga/multisrc/mmrcms/sources.dart
index 47bdb69a..57164115 100644
--- a/manga/multisrc/mmrcms/sources.dart
+++ b/dart/manga/multisrc/mmrcms/sources.dart
@@ -1,4 +1,4 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/scanvf/scanvf.dart';
import 'src/komikid/komikid.dart';
import 'src/mangaid/mangaid.dart';
@@ -8,9 +8,9 @@ import 'src/readcomicsonline/readcomicsonline.dart';
import 'src/lelscanvf/lelscanvf.dart';
import 'src/mangafr/mangafr.dart';
-const mmrcmsVersion = "0.0.6";
+const mmrcmsVersion = "0.0.65";
const mmrcmsSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/mmrcms.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/mmrcms.dart";
List get mmrcmsSourcesList => _mmrcmsSourcesList;
List _mmrcmsSourcesList = [
diff --git a/manga/multisrc/mmrcms/src/jpmangas/icon.png b/dart/manga/multisrc/mmrcms/src/jpmangas/icon.png
similarity index 100%
rename from manga/multisrc/mmrcms/src/jpmangas/icon.png
rename to dart/manga/multisrc/mmrcms/src/jpmangas/icon.png
diff --git a/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart b/dart/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart
similarity index 72%
rename from manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart
rename to dart/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart
index 42bc6c7f..a748aef6 100644
--- a/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart
+++ b/dart/manga/multisrc/mmrcms/src/jpmangas/jpmangas.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get jpmangasSource => _jpmangasSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "mmrcms",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/jpmangas/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/jpmangas/icon.png",
dateFormat:"d MMM. yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mmrcms/src/komikid/icon.png b/dart/manga/multisrc/mmrcms/src/komikid/icon.png
similarity index 100%
rename from manga/multisrc/mmrcms/src/komikid/icon.png
rename to dart/manga/multisrc/mmrcms/src/komikid/icon.png
diff --git a/manga/multisrc/mmrcms/src/komikid/komikid.dart b/dart/manga/multisrc/mmrcms/src/komikid/komikid.dart
similarity index 73%
rename from manga/multisrc/mmrcms/src/komikid/komikid.dart
rename to dart/manga/multisrc/mmrcms/src/komikid/komikid.dart
index c3044e7b..79fa0a8a 100644
--- a/manga/multisrc/mmrcms/src/komikid/komikid.dart
+++ b/dart/manga/multisrc/mmrcms/src/komikid/komikid.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get komikidSource => _komikidSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "id",
typeSource: "mmrcms",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/komikid/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/komikid/icon.png",
dateFormat:"d MMM. yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mmrcms/src/lelscanvf/icon.png b/dart/manga/multisrc/mmrcms/src/lelscanvf/icon.png
similarity index 100%
rename from manga/multisrc/mmrcms/src/lelscanvf/icon.png
rename to dart/manga/multisrc/mmrcms/src/lelscanvf/icon.png
diff --git a/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart b/dart/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart
similarity index 73%
rename from manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart
rename to dart/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart
index c272bcf1..5564a76a 100644
--- a/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart
+++ b/dart/manga/multisrc/mmrcms/src/lelscanvf/lelscanvf.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get lelscanvfSource => _lelscanvfSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "mmrcms",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/lelscanvf/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/lelscanvf/icon.png",
dateFormat:"d MMM. yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mmrcms/src/mangafr/icon.png b/dart/manga/multisrc/mmrcms/src/mangafr/icon.png
similarity index 100%
rename from manga/multisrc/mmrcms/src/mangafr/icon.png
rename to dart/manga/multisrc/mmrcms/src/mangafr/icon.png
diff --git a/manga/multisrc/mmrcms/src/mangafr/mangafr.dart b/dart/manga/multisrc/mmrcms/src/mangafr/mangafr.dart
similarity index 72%
rename from manga/multisrc/mmrcms/src/mangafr/mangafr.dart
rename to dart/manga/multisrc/mmrcms/src/mangafr/mangafr.dart
index 5ecf47e0..4280a798 100644
--- a/manga/multisrc/mmrcms/src/mangafr/mangafr.dart
+++ b/dart/manga/multisrc/mmrcms/src/mangafr/mangafr.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangafrSource => _mangafrSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "mmrcms",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/mangafr/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/mangafr/icon.png",
dateFormat:"d MMM. yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mmrcms/src/mangaid/icon.png b/dart/manga/multisrc/mmrcms/src/mangaid/icon.png
similarity index 100%
rename from manga/multisrc/mmrcms/src/mangaid/icon.png
rename to dart/manga/multisrc/mmrcms/src/mangaid/icon.png
diff --git a/manga/multisrc/mmrcms/src/mangaid/mangaid.dart b/dart/manga/multisrc/mmrcms/src/mangaid/mangaid.dart
similarity index 72%
rename from manga/multisrc/mmrcms/src/mangaid/mangaid.dart
rename to dart/manga/multisrc/mmrcms/src/mangaid/mangaid.dart
index 9fa0a701..b82ac099 100644
--- a/manga/multisrc/mmrcms/src/mangaid/mangaid.dart
+++ b/dart/manga/multisrc/mmrcms/src/mangaid/mangaid.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaidSource => _mangaidSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "id",
typeSource: "mmrcms",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/mangaid/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/mangaid/icon.png",
dateFormat:"d MMM. yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mmrcms/src/onma/icon.png b/dart/manga/multisrc/mmrcms/src/onma/icon.png
similarity index 100%
rename from manga/multisrc/mmrcms/src/onma/icon.png
rename to dart/manga/multisrc/mmrcms/src/onma/icon.png
diff --git a/manga/multisrc/mmrcms/src/onma/onma.dart b/dart/manga/multisrc/mmrcms/src/onma/onma.dart
similarity index 73%
rename from manga/multisrc/mmrcms/src/onma/onma.dart
rename to dart/manga/multisrc/mmrcms/src/onma/onma.dart
index ba11c065..e55e48b5 100644
--- a/manga/multisrc/mmrcms/src/onma/onma.dart
+++ b/dart/manga/multisrc/mmrcms/src/onma/onma.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get onmaSource => _onmaSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "ar",
typeSource: "mmrcms",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/onma/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/onma/icon.png",
dateFormat:"d MMM. yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mmrcms/src/readcomicsonline/icon.png b/dart/manga/multisrc/mmrcms/src/readcomicsonline/icon.png
similarity index 100%
rename from manga/multisrc/mmrcms/src/readcomicsonline/icon.png
rename to dart/manga/multisrc/mmrcms/src/readcomicsonline/icon.png
diff --git a/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart b/dart/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart
similarity index 73%
rename from manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart
rename to dart/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart
index e028eaa8..6cedaaa6 100644
--- a/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart
+++ b/dart/manga/multisrc/mmrcms/src/readcomicsonline/readcomicsonline.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get readcomicsonlineSource => _readcomicsonlineSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "en",
typeSource: "mmrcms",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/readcomicsonline/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/readcomicsonline/icon.png",
dateFormat:"d MMM. yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/mmrcms/src/scanvf/icon.png b/dart/manga/multisrc/mmrcms/src/scanvf/icon.png
similarity index 100%
rename from manga/multisrc/mmrcms/src/scanvf/icon.png
rename to dart/manga/multisrc/mmrcms/src/scanvf/icon.png
diff --git a/manga/multisrc/mmrcms/src/scanvf/scanvf.dart b/dart/manga/multisrc/mmrcms/src/scanvf/scanvf.dart
similarity index 72%
rename from manga/multisrc/mmrcms/src/scanvf/scanvf.dart
rename to dart/manga/multisrc/mmrcms/src/scanvf/scanvf.dart
index 3b77ee72..890f1217 100644
--- a/manga/multisrc/mmrcms/src/scanvf/scanvf.dart
+++ b/dart/manga/multisrc/mmrcms/src/scanvf/scanvf.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get scanvfSource => _scanvfSource;
@@ -8,7 +8,7 @@ import '../../../../../model/source.dart';
lang: "fr",
typeSource: "mmrcms",
- iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/mmrcms/src/scanvf/icon.png",
+ iconUrl:"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/mmrcms/src/scanvf/icon.png",
dateFormat:"d MMM. yyyy",
dateFormatLocale:"en_us",
);
\ No newline at end of file
diff --git a/manga/multisrc/nepnep/nepnep.dart b/dart/manga/multisrc/nepnep/nepnep.dart
similarity index 100%
rename from manga/multisrc/nepnep/nepnep.dart
rename to dart/manga/multisrc/nepnep/nepnep.dart
diff --git a/manga/multisrc/nepnep/sources.dart b/dart/manga/multisrc/nepnep/sources.dart
similarity index 77%
rename from manga/multisrc/nepnep/sources.dart
rename to dart/manga/multisrc/nepnep/sources.dart
index 16522a5f..e191c8e0 100644
--- a/manga/multisrc/nepnep/sources.dart
+++ b/dart/manga/multisrc/nepnep/sources.dart
@@ -1,11 +1,11 @@
-import '../../../model/source.dart';
+import '../../../../model/source.dart';
import 'src/mangasee/mangasee.dart';
import 'src/mangalife/mangalife.dart';
-const nepnepVersion = "0.0.6";
+const nepnepVersion = "0.0.65";
const nepnepSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/nepnep/nepnep.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/nepnep/nepnep.dart";
List get nepnepSourcesList => _nepnepSourcesList;
List _nepnepSourcesList = [
diff --git a/manga/multisrc/nepnep/src/mangalife/icon.png b/dart/manga/multisrc/nepnep/src/mangalife/icon.png
similarity index 100%
rename from manga/multisrc/nepnep/src/mangalife/icon.png
rename to dart/manga/multisrc/nepnep/src/mangalife/icon.png
diff --git a/manga/multisrc/nepnep/src/mangalife/mangalife.dart b/dart/manga/multisrc/nepnep/src/mangalife/mangalife.dart
similarity index 73%
rename from manga/multisrc/nepnep/src/mangalife/mangalife.dart
rename to dart/manga/multisrc/nepnep/src/mangalife/mangalife.dart
index c3eb2e36..784a1f5f 100644
--- a/manga/multisrc/nepnep/src/mangalife/mangalife.dart
+++ b/dart/manga/multisrc/nepnep/src/mangalife/mangalife.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangalifeSource => _mangalifeSource;
@@ -8,7 +8,7 @@ Source _mangalifeSource = Source(
lang: "en",
typeSource: "nepnep",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/nepnep/src/mangalife/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/nepnep/src/mangalife/icon.png",
dateFormat: "yyyy-MM-dd HH:mm:ss",
dateFormatLocale: "en",
);
diff --git a/manga/multisrc/nepnep/src/mangasee/icon.png b/dart/manga/multisrc/nepnep/src/mangasee/icon.png
similarity index 100%
rename from manga/multisrc/nepnep/src/mangasee/icon.png
rename to dart/manga/multisrc/nepnep/src/mangasee/icon.png
diff --git a/manga/multisrc/nepnep/src/mangasee/mangasee.dart b/dart/manga/multisrc/nepnep/src/mangasee/mangasee.dart
similarity index 73%
rename from manga/multisrc/nepnep/src/mangasee/mangasee.dart
rename to dart/manga/multisrc/nepnep/src/mangasee/mangasee.dart
index 06a2077f..418ec290 100644
--- a/manga/multisrc/nepnep/src/mangasee/mangasee.dart
+++ b/dart/manga/multisrc/nepnep/src/mangasee/mangasee.dart
@@ -1,4 +1,4 @@
-import '../../../../../model/source.dart';
+import '../../../../../../model/source.dart';
Source get mangaseeSource => _mangaseeSource;
@@ -8,7 +8,7 @@ Source _mangaseeSource = Source(
lang: "en",
typeSource: "nepnep",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/multisrc/nepnep/src/mangasee/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/multisrc/nepnep/src/mangasee/icon.png",
dateFormat: "yyyy-MM-dd HH:mm:ss",
dateFormatLocale: "en",
);
diff --git a/manga/src/all/batoto/batoto.dart b/dart/manga/src/all/batoto/batoto.dart
similarity index 100%
rename from manga/src/all/batoto/batoto.dart
rename to dart/manga/src/all/batoto/batoto.dart
diff --git a/manga/src/all/batoto/icon.png b/dart/manga/src/all/batoto/icon.png
similarity index 100%
rename from manga/src/all/batoto/icon.png
rename to dart/manga/src/all/batoto/icon.png
diff --git a/manga/src/all/batoto/sources.dart b/dart/manga/src/all/batoto/sources.dart
similarity index 89%
rename from manga/src/all/batoto/sources.dart
rename to dart/manga/src/all/batoto/sources.dart
index cd2757e1..582a2c40 100644
--- a/manga/src/all/batoto/sources.dart
+++ b/dart/manga/src/all/batoto/sources.dart
@@ -1,11 +1,11 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
-const _batotoVersion = "0.0.7";
+const _batotoVersion = "0.0.75";
const _batotoSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/batoto/batoto.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/batoto/batoto.dart";
String _iconUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/batoto/icon.png";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/batoto/icon.png";
const _baseUrl = 'https://bato.to';
const _isNsfw = true;
diff --git a/manga/src/all/comick/comick.dart b/dart/manga/src/all/comick/comick.dart
similarity index 100%
rename from manga/src/all/comick/comick.dart
rename to dart/manga/src/all/comick/comick.dart
diff --git a/manga/src/all/comick/icon.png b/dart/manga/src/all/comick/icon.png
similarity index 100%
rename from manga/src/all/comick/icon.png
rename to dart/manga/src/all/comick/icon.png
diff --git a/manga/src/all/comick/sources.dart b/dart/manga/src/all/comick/sources.dart
similarity index 85%
rename from manga/src/all/comick/sources.dart
rename to dart/manga/src/all/comick/sources.dart
index f13a74db..6d0915a0 100644
--- a/manga/src/all/comick/sources.dart
+++ b/dart/manga/src/all/comick/sources.dart
@@ -1,11 +1,11 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
-const _comickVersion = "0.0.65";
+const _comickVersion = "0.0.7";
const _comickSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/comick/comick.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/comick/comick.dart";
String _iconUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/comick/icon.png";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/comick/icon.png";
const _apiUrl = 'https://api.comick.fun';
const _baseUrl = 'https://comick.app';
const _isNsfw = true;
diff --git a/manga/src/all/mangadex/icon.png b/dart/manga/src/all/mangadex/icon.png
similarity index 100%
rename from manga/src/all/mangadex/icon.png
rename to dart/manga/src/all/mangadex/icon.png
diff --git a/manga/src/all/mangadex/mangadex.dart b/dart/manga/src/all/mangadex/mangadex.dart
similarity index 100%
rename from manga/src/all/mangadex/mangadex.dart
rename to dart/manga/src/all/mangadex/mangadex.dart
diff --git a/manga/src/all/mangadex/sources.dart b/dart/manga/src/all/mangadex/sources.dart
similarity index 85%
rename from manga/src/all/mangadex/sources.dart
rename to dart/manga/src/all/mangadex/sources.dart
index 9f788d78..dac8219f 100644
--- a/manga/src/all/mangadex/sources.dart
+++ b/dart/manga/src/all/mangadex/sources.dart
@@ -1,13 +1,13 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
const _apiUrl = 'https://api.mangadex.org';
const _baseUrl = 'https://mangadex.org';
const _isNsfw = true;
-const _mangadexVersion = "0.0.7";
+const _mangadexVersion = "0.0.75";
const _mangadexSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/mangadex/mangadex.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/mangadex/mangadex.dart";
String _iconUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/mangadex/icon.png";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/mangadex/icon.png";
final _languages = [
"ar",
diff --git a/manga/src/all/nhentai/icon.png b/dart/manga/src/all/nhentai/icon.png
similarity index 100%
rename from manga/src/all/nhentai/icon.png
rename to dart/manga/src/all/nhentai/icon.png
diff --git a/manga/src/all/nhentai/nhentai.dart b/dart/manga/src/all/nhentai/nhentai.dart
similarity index 100%
rename from manga/src/all/nhentai/nhentai.dart
rename to dart/manga/src/all/nhentai/nhentai.dart
diff --git a/manga/src/all/nhentai/sources.dart b/dart/manga/src/all/nhentai/sources.dart
similarity index 78%
rename from manga/src/all/nhentai/sources.dart
rename to dart/manga/src/all/nhentai/sources.dart
index f602db08..048867b6 100644
--- a/manga/src/all/nhentai/sources.dart
+++ b/dart/manga/src/all/nhentai/sources.dart
@@ -1,11 +1,11 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
-const _nhentaiVersion = "0.0.1";
+const _nhentaiVersion = "0.0.15";
const _nhentaiSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/nhentai/nhentai.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/nhentai/nhentai.dart";
String _iconUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/all/nhentai/icon.png";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/all/nhentai/icon.png";
const _baseUrl = 'https://nhentai.net';
const _isNsfw = true;
diff --git a/manga/src/en/mangahere/icon.png b/dart/manga/src/en/mangahere/icon.png
similarity index 100%
rename from manga/src/en/mangahere/icon.png
rename to dart/manga/src/en/mangahere/icon.png
diff --git a/manga/src/en/mangahere/mangahere.dart b/dart/manga/src/en/mangahere/mangahere.dart
similarity index 100%
rename from manga/src/en/mangahere/mangahere.dart
rename to dart/manga/src/en/mangahere/mangahere.dart
diff --git a/manga/src/en/mangahere/source.dart b/dart/manga/src/en/mangahere/source.dart
similarity index 70%
rename from manga/src/en/mangahere/source.dart
rename to dart/manga/src/en/mangahere/source.dart
index b49e63be..095f6fe0 100644
--- a/manga/src/en/mangahere/source.dart
+++ b/dart/manga/src/en/mangahere/source.dart
@@ -1,16 +1,16 @@
-import '../../../../model/source.dart';
+import '../../../../../model/source.dart';
Source get mangahereSource => _mangahereSource;
-const _mangahereVersion = "0.0.65";
+const _mangahereVersion = "0.0.7";
const _mangahereSourceCodeUrl =
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/en/mangahere/mangahere.dart";
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/en/mangahere/mangahere.dart";
Source _mangahereSource = Source(
name: "MangaHere",
baseUrl: "http://www.mangahere.cc",
lang: "en",
typeSource: "single",
iconUrl:
- "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/manga/src/en/mangahere/icon.png",
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/manga/src/en/mangahere/icon.png",
sourceCodeUrl: _mangahereSourceCodeUrl,
version: _mangahereVersion,
dateFormat: "MMM dd,yyyy",
diff --git a/index.json b/index.json
deleted file mode 100644
index fe7bbd84..00000000
--- a/index.json
+++ /dev/null
@@ -1 +0,0 @@
-[{"name":"1st Kiss-Manga (unoriginal)","id":638504049,"baseUrl":"https://1stkiss-manga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/firstkissdashmanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"1st Manhwa","id":387503373,"baseUrl":"https://1stmanhwa.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/firstmanhwa/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"AQUA Scans","id":1022584413,"baseUrl":"https://aquascans.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwaworld/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Adult Webtoon","id":772321498,"baseUrl":"https://adultwebtoon.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/adultwebtoon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Akuma no Tenshi","id":556872410,"baseUrl":"https://akumanotenshi.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/akumanotenshi/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Anikiga","id":554316969,"baseUrl":"https://anikiga.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/anikiga/icon.png","dateFormat":"d MMMMM yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ApollComics","id":972562070,"baseUrl":"https://apollcomics.xyz","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/apollcomics/icon.png","dateFormat":"dd MMMM, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Apolltoons","id":939174022,"baseUrl":"https://apolltoons.xyz","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/apolltoons/icon.png","dateFormat":"dd MMMMM, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ArazNovel","id":966932111,"baseUrl":"https://www.araznovel.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/araznovel/icon.png","dateFormat":"d MMMM yyyy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Arthur Scan","id":678948853,"baseUrl":"https://arthurscan.xyz","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/arthurscan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"AstralManga","id":1028022993,"baseUrl":"https://astral-manga.fr","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/astralmanga/icon.png","dateFormat":"dd/mm/yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Asura Scans.us (unoriginal)","id":586702086,"baseUrl":"https://asurascans.us","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/asurascansus/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Banana Manga","id":526824196,"baseUrl":"https://bananamanga.net","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bananamanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"BarManga","id":627965453,"baseUrl":"https://barmanga.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/barmanga/icon.png","dateFormat":"MM/dd/yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"BestManga","id":926276360,"baseUrl":"https://bestmanga.club","lang":"ru","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bestmanga/icon.png","dateFormat":"dd.MM.yyyy","dateFormatLocale":"ru","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"BirdToon","id":206524190,"baseUrl":"https://birdtoon.net","lang":"id","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/birdtoon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Cerise Scan","id":810843193,"baseUrl":"https://cerisescan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/cerisescans/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Chibi Manga","id":105430403,"baseUrl":"https://www.cmreader.info","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/chibimanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Clover Manga","id":811523862,"baseUrl":"https://clover-manga.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/clovermanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Coco Rip","id":316931886,"baseUrl":"https://cocorip.net","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/cocorip/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Coffee Manga","id":212388160,"baseUrl":"https://coffeemanga.io","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/coffeemanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comicz.net v2","id":741933310,"baseUrl":"https://v2.comiz.net","lang":"all","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/comicznetv2/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Decadence Scans","id":677961546,"baseUrl":"https://reader.decadencescans.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/decadencescans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Dessert Scan","id":412942543,"baseUrl":"https://cabaredowatame.site","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/dessertscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Doodmanga","id":796439892,"baseUrl":"https://www.doodmanga.com","lang":"th","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/doodmanga/icon.png","dateFormat":"dd MMMMM yyyy","dateFormatLocale":"th","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Elite Manga","id":667501516,"baseUrl":"https://www.elitemanga.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/elitemanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Emperor Scan","id":21325920,"baseUrl":"https://emperorscan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/emperorscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"EvaScans","id":439004766,"baseUrl":"https://evascans.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/evascans/icon.png","dateFormat":"MMM d, yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"FR-Scan","id":669019889,"baseUrl":"https://fr-scan.com","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/frscan/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"FactManga","id":956621361,"baseUrl":"https://factmanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/factmanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Final Scans","id":477960837,"baseUrl":"https://finalscans.com","lang":"pt-br","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/finalscans/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Flex Tape Scans","id":702338002,"baseUrl":"https://flextapescans.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/flextapescans/icon.png","dateFormat":"MM/dd/yyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Free Manga","id":247159741,"baseUrl":"https://freemanga.me","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/freemanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"FreeMangaTop","id":679915593,"baseUrl":"https://freemangatop.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/freemangatop/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Ghost Scan","id":1016673742,"baseUrl":"https://ghostscan.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/ghostscan/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Girls Love Manga!","id":789718186,"baseUrl":"https://glmanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/girlslovemanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Glory Manga","id":284318957,"baseUrl":"https://glorymanga.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/glorymanga/icon.png","dateFormat":"dd/MM/yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Goof Fansub","id":861279589,"baseUrl":"https://gooffansub.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/gooffansub/icon.png","dateFormat":"dd/MM/yyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HM2D","id":426914847,"baseUrl":"https://mangadistrict.com/hdoujin","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hm2d/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Harimanga","id":178905360,"baseUrl":"https://harimanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/harimanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hentai CB","id":284514484,"baseUrl":"https://hentaicube.net","lang":"vi","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaicube/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"vi","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hentai Manga","id":380525964,"baseUrl":"https://hentaimanga.me","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaimanga/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hentai Teca","id":664328547,"baseUrl":"https://hentaiteca.net","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaiteca/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hentai3z","id":311377173,"baseUrl":"https://hentai3z.xyz","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentai3z/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HentaiWebtoon","id":1002766402,"baseUrl":"https://hentaiwebtoon.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaiwebtoon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HentaiXComic","id":267707785,"baseUrl":"https://hentaixcomic.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaixcomic/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HentaiXYuri","id":434799767,"baseUrl":"https://hentaixyuri.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaixyuri/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HentaiZone","id":349347662,"baseUrl":"https://hentaizone.xyz","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hentaizone/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"HipercooL","id":875017128,"baseUrl":"https://hipercool.xyz","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hipercool/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Hiperdex","id":478476643,"baseUrl":"https://hiperdex.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/hiperdex/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Immortal Updates","id":227459275,"baseUrl":"https://immortalupdates.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/immortalupdates/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Império Scans","id":721205416,"baseUrl":"https://imperioscans.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/imperioscans/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Inmortal Scan","id":809387434,"baseUrl":"https://manga.mundodrama.site","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/inmortalscan/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"IsekaiScanManga (unoriginal)","id":775728183,"baseUrl":"https://isekaiscanmanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/isekaiscanmanga/icon.png","dateFormat":"dd MMM، yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Jiangzaitoon","id":971161379,"baseUrl":"https://jiangzaitoon.cc","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/jiangzaitoon/icon.png","dateFormat":"d MMM yyy","dateFormatLocale":"tr","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Jimanga","id":773169340,"baseUrl":"https://jimanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/jimanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KSGroupScans","id":374902680,"baseUrl":"https://ksgroupscans.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/ksgroupscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Kakusei Project","id":872023105,"baseUrl":"https://kakuseiproject.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/kakuseiproject/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Kami Sama Explorer","id":797019242,"baseUrl":"https://leitor.kamisama.com.br","lang":"pt-br","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/kamisamaexplorer/icon.png","dateFormat":"dd 'de' MMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Komik Chan","id":852383302,"baseUrl":"https://komikchan.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/komikchan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"LHTranslation","id":21247797,"baseUrl":"https://lhtranslation.net","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/lhtranslation/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Lady Estelar Scan","id":987669145,"baseUrl":"https://ladyestelarscan.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/ladyestelarscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Leviatan Scans","id":280413449,"baseUrl":"https://lscomic.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/leviatanscans/icon.png","dateFormat":"MMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Link Start Scan","id":109961529,"baseUrl":"https://www.linkstartscan.xyz","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/linkstartscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Lolicon","id":526980015,"baseUrl":"https://lolicon.mobi","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/lolicon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Luffy Manga","id":797524700,"baseUrl":"https://luffymanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/luffymanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Maid Scan","id":931615028,"baseUrl":"https://maidscan.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/maidscan/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga 18h","id":353819244,"baseUrl":"https://manga18h.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manga18h/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Bee","id":968546744,"baseUrl":"https://mangabee.net","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangabee/icon.png","dateFormat":"MM/dd/yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga District","id":281100270,"baseUrl":"https://mangadistrict.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangadistrict/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Diyari","id":531861751,"baseUrl":"https://manga-diyari.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangadiyari/icon.png","dateFormat":"MMM dd, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Fenix","id":533195191,"baseUrl":"https://manhua-fenix.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangafenix/icon.png","dateFormat":"dd MMMM, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Galaxy","id":935714707,"baseUrl":"https://mangagalaxy.me","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangagalaxy/icon.png","dateFormat":"MM/dd/yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Queen.com","id":34584231,"baseUrl":"https://mangaqueen.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaqueencom/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Read","id":256879643,"baseUrl":"https://mangaread.co","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaread/icon.png","dateFormat":"yyyy-MM-dd","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Tx.gg (unoriginal)","id":457634416,"baseUrl":"https://mangatx.gg","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangatxgg/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Weebs","id":499853860,"baseUrl":"https://mangaweebs.in","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaweebs/icon.png","dateFormat":"dd MMMM HH:mm","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Şehri","id":865354788,"baseUrl":"https://mangasehri.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangasehri/icon.png","dateFormat":"dd/MM/yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga-TX","id":382229208,"baseUrl":"https://manga-tx.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangatxunoriginal/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaClash","id":1022665553,"baseUrl":"https://mangaclash.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaclash/icon.png","dateFormat":"MM/dd/yy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaFreak.online","id":223793266,"baseUrl":"https://mangafreak.online","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangafreakonline/icon.png","dateFormat":"d MMMM، yyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaGo Yaoi","id":116756650,"baseUrl":"https://mangagoyaoi.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangagoyaoi/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaGreat","id":1054806605,"baseUrl":"https://mangagreat.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangagreat/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaKomi","id":396237578,"baseUrl":"https://mangakomi.io","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangakomi/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaOwl.one (unoriginal)","id":898418147,"baseUrl":"https://mangaowl.one","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaowlone/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaPure","id":793551541,"baseUrl":"https://mangapure.net","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangapure/icon.png","dateFormat":"MMM dd, HH:mm","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaRead.org","id":120353492,"baseUrl":"https://www.mangaread.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangareadorg/icon.png","dateFormat":"dd.MM.yyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaRolls","id":720109919,"baseUrl":"https://mangarolls.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangarolls/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaRuby.com","id":915294050,"baseUrl":"https://mangaruby.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangarubycom/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaTyrant","id":32333683,"baseUrl":"https://mangatyrant.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangatyrant/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaUS","id":503871898,"baseUrl":"https://mangaus.xyz","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaus/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangaland","id":50457500,"baseUrl":"https://mangaland.net","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaland/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangaryu","id":525322529,"baseUrl":"https://mangaryu.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaryu/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangas Origines","id":158023271,"baseUrl":"https://mangas-origines.xyz","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangasorigines/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"fr","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangasushi","id":224429716,"baseUrl":"https://mangasushi.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangasushi/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangaxico","id":545535912,"baseUrl":"https://mangaxico.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangaxico/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangá Nanquim","id":92850584,"baseUrl":"https://mangananquim.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangananquim/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhua ES","id":722532191,"baseUrl":"https://manhuaaz.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhuaes/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhua Zonghe","id":6495840,"baseUrl":"https://manhuazonghe.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhuazonghe/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhuaUS","id":802461663,"baseUrl":"https://manhuaus.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhuaus/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhuaZone","id":751568949,"baseUrl":"https://manhuazone.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhuazone/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwa18.app","id":1019125765,"baseUrl":"https://manhwa18.app","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwa18app/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwa18.org","id":735580979,"baseUrl":"https://manhwa18.org","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwa18org/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwa68","id":1002141127,"baseUrl":"https://manhwa68.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwa68/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhwaClan","id":668862828,"baseUrl":"https://manhwaclan.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwaclan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhwaManhua","id":56000092,"baseUrl":"https://manhwamanhua.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwamanhua/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ManhwaNew","id":700518094,"baseUrl":"https://manhwanew.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwanew/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwafull","id":316078751,"baseUrl":"https://manhwafull.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwafull/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwahentai.me","id":106140792,"baseUrl":"https://manhwahentai.me","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manhwahentaime/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mantraz Scan","id":919786495,"baseUrl":"https://mantrazscan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mantrazscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Milftoon","id":381914974,"baseUrl":"https://milftoon.xxx","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/milftoon/icon.png","dateFormat":"d MMMM, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Momo no Hana Scan","id":800496106,"baseUrl":"https://momonohanascan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/momonohanascan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MonarcaManga","id":677489943,"baseUrl":"https://monarcamanga.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/monarcamanga/icon.png","dateFormat":"MMM d, yyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Moon Witch In Love","id":1023454168,"baseUrl":"https://moonwitchinlovescan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/moonwitchinlove/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MoonLovers Scan","id":374308516,"baseUrl":"https://moonloversscan.com.br","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/moonloversscan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MurimScan","id":104886226,"baseUrl":"https://murimscan.run","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/murimscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NekoPost.co (unoriginal)","id":68388394,"baseUrl":"https://www.nekopost.co","lang":"th","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/nekopostco/icon.png","dateFormat":"d MMMM yyyy","dateFormatLocale":"th","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Niji Translations","id":1040686830,"baseUrl":"https://niji-translations.com","lang":"ar","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/nijitranslations/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NovelCrow","id":768834856,"baseUrl":"https://novelcrow.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/novelcrow/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Pantheon Scan","id":722864118,"baseUrl":"https://pantheon-scan.com","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/pantheonscan/icon.png","dateFormat":"d MMMM yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Paw Manga","id":113817973,"baseUrl":"https://pawmanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/pawmanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Pink Sea Unicorn","id":406299663,"baseUrl":"https://psunicorn.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/pinkseaunicorn/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Pojok Manga","id":620356987,"baseUrl":"https://pojokmanga.net","lang":"id","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/pojokmanga/icon.png","dateFormat":"MMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Portal Yaoi","id":871327423,"baseUrl":"https://portalyaoi.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/portalyaoi/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Prisma Hentais","id":770321944,"baseUrl":"https://prismahentai.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/prismahentais/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Projeto Scanlator","id":1059909508,"baseUrl":"https://projetoscanlator.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/projetoscanlator/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ROG Mangás","id":876053235,"baseUrl":"https://rogmangas.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/mangasoverall/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Ragnarok Scanlation","id":1045851788,"baseUrl":"https://ragnarokscanlation.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/ragnarokscanlation/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Rainbow Fairy Scan","id":342232477,"baseUrl":"https://rainbowfairyscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/rainbowfairyscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Random Scan","id":608218815,"baseUrl":"https://randomscanlators.net","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/randomscan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ReaderGen","id":630253320,"baseUrl":"https://fr.readergen.fr","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/readergen/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"RichtoScan","id":688713066,"baseUrl":"https://richtoscan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/richtoscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Rightdark Scan","id":1015914849,"baseUrl":"https://rightdark-scan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/rightdarkscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Rio2 Manga","id":110090511,"baseUrl":"https://rio2manga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/rio2manga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Romantik Manga","id":944131896,"baseUrl":"https://romantikmanga.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/romantikmanga/icon.png","dateFormat":"MMM d, yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"S2Manga","id":763495726,"baseUrl":"https://www.s2manga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/s2manga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"SamuraiScan","id":76766511,"baseUrl":"https://samuraiscan.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/samuraiscan/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"ScamberTraslator","id":774205343,"baseUrl":"https://scambertraslator.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/scambertraslator/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Scantrad-VF","id":400350749,"baseUrl":"https://scantrad-vf.co","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/scantradvf/icon.png","dateFormat":"d MMMM yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Shadowtrad","id":171182128,"baseUrl":"https://shadowtrad.net","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/shadowtrad/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Shiba Manga","id":368209304,"baseUrl":"https://shibamanga.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/shibamanga/icon.png","dateFormat":"MM/dd/yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Sinensis Scan","id":874513309,"baseUrl":"https://sinensisscan.net","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/sinensis/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Sweet Time Scan","id":773665225,"baseUrl":"https://sweetscan.net","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/sweettimescan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Taberu Mangás","id":7604243,"baseUrl":"https://taberu.org","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/taberumangas/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Tankou Hentai","id":976109751,"baseUrl":"https://tankouhentai.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/tankouhentai/icon.png","dateFormat":"dd 'de' MMMMM 'de' YYYY","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Tatakae Scan","id":296744306,"baseUrl":"https://tatakaescan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/tatakaescan/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Taurus Fansub","id":1036726988,"baseUrl":"https://taurusfansub.com","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/taurusfansub/icon.png","dateFormat":"dd/MM/yyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"The Beginning After The End","id":337822334,"baseUrl":"https://www.thebeginningaftertheend.fr","lang":"fr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/thebeginningaftertheend/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Toonizy","id":266657748,"baseUrl":"https://toonizy.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/toonizy/icon.png","dateFormat":"MMM d, yy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Tortuga Ceviri","id":294602572,"baseUrl":"https://tortuga-ceviri.com","lang":"tr","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/tortugaceviri/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Valkyrie Scan","id":391013611,"baseUrl":"https://valkyriescan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/valkyriescan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Ver Manhwas","id":894860944,"baseUrl":"https://vermanhwa.es","lang":"es","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/vermanhwas/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"es","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"VinManga","id":99727771,"baseUrl":"https://vinload.com","lang":"en","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/vinmanga/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Wicked Witch Scan","id":679298799,"baseUrl":"https://wickedwitchscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/wickedwitchscan/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Winter Scan","id":455337571,"baseUrl":"https://winterscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/winterscan/icon.png","dateFormat":"dd 'de' MMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Wonderland Scan","id":867820989,"baseUrl":"https://wonderlandscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/wonderlandscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"YANP Fansub","id":712590954,"baseUrl":"https://yanpfansub.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/yanpfansub/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Yaoi Comics","id":365689322,"baseUrl":"https://ycscan.com","lang":"pt-BR","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/yaoicomics/icon.png","dateFormat":"dd 'de' MMMMM 'de' yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Yuri Verso","id":756257030,"baseUrl":"https://yuri.live","lang":"pt-br","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/yuriverso/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Zero Scan","id":637786379,"baseUrl":"https://zeroscan.com.br","lang":"pt-br","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/zeroscan/icon.png","dateFormat":"dd/MM/yyyy","dateFormatLocale":"pt-br","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"فالكون مانجا","id":390316279,"baseUrl":"https://falconmanga.com","lang":"ar","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/falconmanga/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"كوميك العرب","id":786443770,"baseUrl":"https://comicarab.com","lang":"ar","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/comicarab/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"مانجا العاشق","id":913767194,"baseUrl":"https://3asq.org","lang":"ar","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/manga3asq/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"巴卡漫画","id":678298980,"baseUrl":"https://bakamh.com","lang":"zh","typeSource":"madara","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/src/bakamh/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/madara/madara.dart","apiUrl":"","version":"0.0.86","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":370890607,"baseUrl":"https://comick.app","lang":"all","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":955190069,"baseUrl":"https://comick.app","lang":"en","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":494197461,"baseUrl":"https://comick.app","lang":"pt-br","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":1050814052,"baseUrl":"https://comick.app","lang":"ru","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":380505196,"baseUrl":"https://comick.app","lang":"fr","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":296390197,"baseUrl":"https://comick.app","lang":"es-419","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":242913014,"baseUrl":"https://comick.app","lang":"pl","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":507059585,"baseUrl":"https://comick.app","lang":"tr","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":851891714,"baseUrl":"https://comick.app","lang":"it","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":115169439,"baseUrl":"https://comick.app","lang":"es","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":719269008,"baseUrl":"https://comick.app","lang":"id","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":719759654,"baseUrl":"https://comick.app","lang":"hu","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":301477894,"baseUrl":"https://comick.app","lang":"vi","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":113594984,"baseUrl":"https://comick.app","lang":"zh-hk","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":602472856,"baseUrl":"https://comick.app","lang":"ar","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":401493183,"baseUrl":"https://comick.app","lang":"de","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":752155292,"baseUrl":"https://comick.app","lang":"zh","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":1069764002,"baseUrl":"https://comick.app","lang":"ca","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":678531099,"baseUrl":"https://comick.app","lang":"bg","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":311480598,"baseUrl":"https://comick.app","lang":"th","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":141560456,"baseUrl":"https://comick.app","lang":"fa","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":8261465,"baseUrl":"https://comick.app","lang":"uk","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":565474938,"baseUrl":"https://comick.app","lang":"mn","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":533803532,"baseUrl":"https://comick.app","lang":"ro","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":459976450,"baseUrl":"https://comick.app","lang":"he","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":375702775,"baseUrl":"https://comick.app","lang":"ms","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":737984097,"baseUrl":"https://comick.app","lang":"tl","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":796489006,"baseUrl":"https://comick.app","lang":"ja","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":683471552,"baseUrl":"https://comick.app","lang":"hi","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":778623467,"baseUrl":"https://comick.app","lang":"my","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":1065236294,"baseUrl":"https://comick.app","lang":"ko","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":422767524,"baseUrl":"https://comick.app","lang":"cs","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":678647945,"baseUrl":"https://comick.app","lang":"pt","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":698202010,"baseUrl":"https://comick.app","lang":"nl","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":359879447,"baseUrl":"https://comick.app","lang":"sv","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":532878423,"baseUrl":"https://comick.app","lang":"bn","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":481504622,"baseUrl":"https://comick.app","lang":"no","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":112887841,"baseUrl":"https://comick.app","lang":"lt","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":824905526,"baseUrl":"https://comick.app","lang":"el","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":373675453,"baseUrl":"https://comick.app","lang":"sr","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Comick","id":574420905,"baseUrl":"https://comick.app","lang":"da","typeSource":"comick","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss'Z'","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick.dart","apiUrl":"https://api.comick.fun","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":202373705,"baseUrl":"https://mangadex.org","lang":"ar","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":860658373,"baseUrl":"https://mangadex.org","lang":"bn","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":722270529,"baseUrl":"https://mangadex.org","lang":"bg","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":978675083,"baseUrl":"https://mangadex.org","lang":"my","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":689496451,"baseUrl":"https://mangadex.org","lang":"ca","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":593575397,"baseUrl":"https://mangadex.org","lang":"zh","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":115179159,"baseUrl":"https://mangadex.org","lang":"zh-hk","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":869144666,"baseUrl":"https://mangadex.org","lang":"cs","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":846142909,"baseUrl":"https://mangadex.org","lang":"da","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":841149659,"baseUrl":"https://mangadex.org","lang":"nl","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":810342358,"baseUrl":"https://mangadex.org","lang":"en","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":309024312,"baseUrl":"https://mangadex.org","lang":"tl","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":164642544,"baseUrl":"https://mangadex.org","lang":"fi","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":545017689,"baseUrl":"https://mangadex.org","lang":"fr","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":110023605,"baseUrl":"https://mangadex.org","lang":"de","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":767687578,"baseUrl":"https://mangadex.org","lang":"el","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":511907642,"baseUrl":"https://mangadex.org","lang":"he","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":986826068,"baseUrl":"https://mangadex.org","lang":"hi","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":128441350,"baseUrl":"https://mangadex.org","lang":"hu","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":183977130,"baseUrl":"https://mangadex.org","lang":"id","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":127887438,"baseUrl":"https://mangadex.org","lang":"it","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":204112007,"baseUrl":"https://mangadex.org","lang":"ja","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":1063442064,"baseUrl":"https://mangadex.org","lang":"kk","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":898061477,"baseUrl":"https://mangadex.org","lang":"ko","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":387646759,"baseUrl":"https://mangadex.org","lang":"la","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":270482698,"baseUrl":"https://mangadex.org","lang":"lt","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":284400542,"baseUrl":"https://mangadex.org","lang":"ms","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":525041874,"baseUrl":"https://mangadex.org","lang":"mn","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":613632949,"baseUrl":"https://mangadex.org","lang":"ne","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":441032670,"baseUrl":"https://mangadex.org","lang":"no","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":693311514,"baseUrl":"https://mangadex.org","lang":"fa","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":683661227,"baseUrl":"https://mangadex.org","lang":"pl","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":417850874,"baseUrl":"https://mangadex.org","lang":"pt-br","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":1027115198,"baseUrl":"https://mangadex.org","lang":"pt","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":399589398,"baseUrl":"https://mangadex.org","lang":"ro","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":367421943,"baseUrl":"https://mangadex.org","lang":"ru","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":254140838,"baseUrl":"https://mangadex.org","lang":"sh","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":823535267,"baseUrl":"https://mangadex.org","lang":"es-419","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":736630443,"baseUrl":"https://mangadex.org","lang":"es","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":146351677,"baseUrl":"https://mangadex.org","lang":"sv","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":739930809,"baseUrl":"https://mangadex.org","lang":"ta","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":385031783,"baseUrl":"https://mangadex.org","lang":"th","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":1008587213,"baseUrl":"https://mangadex.org","lang":"tr","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":778357609,"baseUrl":"https://mangadex.org","lang":"uk","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaDex","id":88174952,"baseUrl":"https://mangadex.org","lang":"vi","typeSource":"mangadex","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss+SSS","dateFormatLocale":"en_Us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/mangadex/mangadex.dart","apiUrl":"https://api.mangadex.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Beast Scans","id":1051043161,"baseUrl":"https://beast-scans.com","lang":"ar","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/beastscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"ar","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Lelmanga","id":35877276,"baseUrl":"https://www.lelmanga.com","lang":"fr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/lelmanga/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Asura Scans","id":524070078,"baseUrl":"https://asuratoon.com/","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/asurascans/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KomikLab Scans","id":932554594,"baseUrl":"https://komiklab.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/komiklab/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Azure Scans","id":316512590,"baseUrl":"https://azuremanga.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/azurescans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Cosmic Scans","id":938687459,"baseUrl":"https://cosmicscans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/cosmicscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"CosmicScans.id","id":1053293978,"baseUrl":"https://cosmicscans.id","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/cosmicscansid/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Dojing.net","id":725568407,"baseUrl":"https://dojing.net","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/dojingnet/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"DuniaKomik.id","id":326969052,"baseUrl":"https://duniakomik.id","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/duniakomikid/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Gecenin Lordu","id":622207049,"baseUrl":"https://geceninlordu.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/geceninlordu/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Infernal Void Scans","id":460393112,"baseUrl":"https://void-scans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/infernalvoidscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KataKomik","id":61302571,"baseUrl":"https://katakomik.online","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/katakomik/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Kanzenin","id":729954705,"baseUrl":"https://kanzenin.xyz","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/kanzenin/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Komik Station","id":866615506,"baseUrl":"https://komikstation.co","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/komikstation/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KomikMama","id":148959602,"baseUrl":"https://komikmama.co","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/komikmama/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"KumaPoi","id":855502386,"baseUrl":"https://kumapoi.club","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/kumapoi/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Komiku.com","id":869906392,"baseUrl":"https://komiku.com","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/komikucom/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Magus Manga","id":487156426,"baseUrl":"https://magusmanga.com","lang":"ar","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/magusmanga/icon.png","dateFormat":"MMMMM d, yyyy","dateFormatLocale":"ar","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga Indo.me","id":425166803,"baseUrl":"https://mangaindo.me","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mangaindome/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangacim","id":642410916,"baseUrl":"https://www.mangacim.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mangacim/icon.png","dateFormat":"MMM d, yyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaTale","id":343986734,"baseUrl":"https://mangatale.co","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mangatale/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaWT","id":1014190199,"baseUrl":"https://mangawt.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mangawt/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manhwax","id":188130307,"baseUrl":"https://manhwax.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/manhwax/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MELOKOMIK","id":532392938,"baseUrl":"https://melokomik.xyz","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/melokomik/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"id","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mihentai","id":59058359,"baseUrl":"https://mihentai.com","lang":"all","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/mihentai/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Origami Orpheans","id":261849744,"baseUrl":"https://origami-orpheans.com.br","lang":"pt-br","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/origamiorpheans/icon.png","dateFormat":"MMMMM dd, yyyy","dateFormatLocale":"pt-br","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"PhenixScans","id":984162065,"baseUrl":"https://phenixscans.fr","lang":"fr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/phenixscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Pi Scans","id":548699583,"baseUrl":"https://piscans.in","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/piscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Raiki Scan","id":550138305,"baseUrl":"https://raikiscan.com","lang":"es","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/raikiscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Raven Scans","id":299682436,"baseUrl":"https://ravenscans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/ravenscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Shadow Mangas","id":229424731,"baseUrl":"https://shadowmangas.com","lang":"es","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/shadowmangas/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"es","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Surya Scans","id":935389321,"baseUrl":"https://suryascans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/suryascans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Sushi-Scans","id":1036140988,"baseUrl":"https://sushiscan.fr","lang":"fr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/sushiscans/icon.png","dateFormat":"MMMM d, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Sushi-Scan","id":972784612,"baseUrl":"https://sushiscan.net","lang":"fr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/sushiscan/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"fr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Tarot Scans","id":347606260,"baseUrl":"https://www.tarotscans.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/tarotscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"TukangKomik","id":884904192,"baseUrl":"https://tukangkomik.id","lang":"id","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/tukangkomik/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"TurkToon","id":579681001,"baseUrl":"https://turktoon.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/turktoon/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Uzay Manga","id":762273201,"baseUrl":"https://uzaymanga.com","lang":"tr","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/uzaymanga/icon.png","dateFormat":"MMM d, yyyy","dateFormatLocale":"tr","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"xCaliBR Scans","id":699314250,"baseUrl":"https://xcalibrscans.com","lang":"en","typeSource":"mangareader","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/src/xcalibrscans/icon.png","dateFormat":"MMMM dd, yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangareader/mangareader.dart","apiUrl":"","version":"0.0.85","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Scan VF","id":929253523,"baseUrl":"https://www.scan-vf.net","lang":"fr","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/scanvf/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Komikid","id":400330220,"baseUrl":"https://www.komikid.com","lang":"id","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/komikid/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaID","id":181458486,"baseUrl":"https://mangaid.click","lang":"id","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/mangaid/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Jpmangas","id":1009609900,"baseUrl":"https://jpmangas.cc","lang":"fr","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/jpmangas/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"مانجا اون لاين","id":19018595,"baseUrl":"https://onma.top","lang":"ar","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/onma/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Read Comics Online","id":1021546729,"baseUrl":"https://readcomicsonline.ru","lang":"en","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/readcomicsonline/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Lelscan-VF","id":529915550,"baseUrl":"https://www.lelscanvf.cc/","lang":"fr","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/lelscanvf/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manga-FR","id":410779276,"baseUrl":"https://manga-fr.me","lang":"fr","typeSource":"mmrcms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/src/mangafr/icon.png","dateFormat":"d MMM. yyyy","dateFormatLocale":"en_us","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mmrcms/mmrcms.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"YugenMangas","id":719565854,"baseUrl":"https://yugenmangas.lat","lang":"es","typeSource":"heancms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/yugenmangas/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/heancms.dart","apiUrl":"https://api.yugenmangas.net","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"OmegaScans","id":555665028,"baseUrl":"https://omegascans.org","lang":"en","typeSource":"heancms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/omegascans/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/heancms.dart","apiUrl":"https://api.omegascans.org","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Perf Scan","id":452473272,"baseUrl":"https://perf-scan.fr","lang":"fr","typeSource":"heancms","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/src/perfscan/icon.png","dateFormat":"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/heancms/heancms.dart","apiUrl":"https://api.perf-scan.fr","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaHere","id":434984458,"baseUrl":"http://www.mangahere.cc","lang":"en","typeSource":"single","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/en/mangahere/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/en/mangahere/mangahere.dart","apiUrl":"","version":"0.0.65","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaSee","id":531216751,"baseUrl":"https://mangasee123.com","lang":"en","typeSource":"nepnep","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/nepnep/src/mangasee/icon.png","dateFormat":"yyyy-MM-dd HH:mm:ss","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/nepnep/nepnep.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"MangaLife","id":434747478,"baseUrl":"https://manga4life.com","lang":"en","typeSource":"nepnep","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/nepnep/src/mangalife/icon.png","dateFormat":"yyyy-MM-dd HH:mm:ss","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/nepnep/nepnep.dart","apiUrl":"","version":"0.0.6","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangabat","id":658659024,"baseUrl":"https://m.mangabat.com","lang":"en","typeSource":"mangabox","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/src/mangabat/icon.png","dateFormat":"MMM dd,yy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/mangabox.dart","apiUrl":"","version":"0.0.4","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangairo","id":119266018,"baseUrl":"https://h.mangairo.com","lang":"en","typeSource":"mangabox","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/src/mangairo/icon.png","dateFormat":"MMM-dd-yy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/mangabox.dart","apiUrl":"","version":"0.0.4","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Mangakakalot","id":1071729594,"baseUrl":"https://mangakakalot.com","lang":"en","typeSource":"mangabox","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/src/mangakakalot/icon.png","dateFormat":"MMM-dd-yy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/mangabox.dart","apiUrl":"","version":"0.0.4","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Manganato","id":796167348,"baseUrl":"https://manganato.com","lang":"en","typeSource":"mangabox","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/src/manganato/icon.png","dateFormat":"MMM dd,yy","dateFormatLocale":"en","isNsfw":false,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/multisrc/mangabox/mangabox.dart","apiUrl":"","version":"0.0.4","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":108983442,"baseUrl":"https://bato.to","lang":"all","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":219967156,"baseUrl":"https://bato.to","lang":"en","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":946539390,"baseUrl":"https://bato.to","lang":"ar","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1009090494,"baseUrl":"https://bato.to","lang":"bg","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":49344864,"baseUrl":"https://bato.to","lang":"zh","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":413792936,"baseUrl":"https://bato.to","lang":"cs","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":127120581,"baseUrl":"https://bato.to","lang":"da","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":897709680,"baseUrl":"https://bato.to","lang":"nl","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":454148350,"baseUrl":"https://bato.to","lang":"fil","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":174179665,"baseUrl":"https://bato.to","lang":"fi","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":318824497,"baseUrl":"https://bato.to","lang":"fr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1030715262,"baseUrl":"https://bato.to","lang":"de","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":395270492,"baseUrl":"https://bato.to","lang":"el","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":714199973,"baseUrl":"https://bato.to","lang":"he","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":596730405,"baseUrl":"https://bato.to","lang":"hi","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1062815490,"baseUrl":"https://bato.to","lang":"hu","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":551583074,"baseUrl":"https://bato.to","lang":"id","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":627608115,"baseUrl":"https://bato.to","lang":"it","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":709143604,"baseUrl":"https://bato.to","lang":"ja","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":42724933,"baseUrl":"https://bato.to","lang":"ko","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":900155911,"baseUrl":"https://bato.to","lang":"ms","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":945309998,"baseUrl":"https://bato.to","lang":"pl","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":791127366,"baseUrl":"https://bato.to","lang":"pt","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":364027455,"baseUrl":"https://bato.to","lang":"pt-br","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":604327151,"baseUrl":"https://bato.to","lang":"ro","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1057708733,"baseUrl":"https://bato.to","lang":"ru","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":106846058,"baseUrl":"https://bato.to","lang":"es","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":994364326,"baseUrl":"https://bato.to","lang":"es-419","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":214830540,"baseUrl":"https://bato.to","lang":"sv","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":375150025,"baseUrl":"https://bato.to","lang":"th","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":975805389,"baseUrl":"https://bato.to","lang":"tr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":159356975,"baseUrl":"https://bato.to","lang":"uk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":719702196,"baseUrl":"https://bato.to","lang":"vi","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":605330389,"baseUrl":"https://bato.to","lang":"af","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":500354556,"baseUrl":"https://bato.to","lang":"sq","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":364708326,"baseUrl":"https://bato.to","lang":"am","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":579132190,"baseUrl":"https://bato.to","lang":"hy","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":704228914,"baseUrl":"https://bato.to","lang":"az","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":465187235,"baseUrl":"https://bato.to","lang":"be","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":996023306,"baseUrl":"https://bato.to","lang":"bn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":240943151,"baseUrl":"https://bato.to","lang":"bs","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":716816408,"baseUrl":"https://bato.to","lang":"my","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":539580717,"baseUrl":"https://bato.to","lang":"km","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":227037230,"baseUrl":"https://bato.to","lang":"ca","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":179733992,"baseUrl":"https://bato.to","lang":"ceb","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":419966767,"baseUrl":"https://bato.to","lang":"zh-hk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":775604375,"baseUrl":"https://bato.to","lang":"zh-tw","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":741957110,"baseUrl":"https://bato.to","lang":"hr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":65918010,"baseUrl":"https://bato.to","lang":"en-us","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":48306365,"baseUrl":"https://bato.to","lang":"eo","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":591213520,"baseUrl":"https://bato.to","lang":"et","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":208056920,"baseUrl":"https://bato.to","lang":"fo","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":304199459,"baseUrl":"https://bato.to","lang":"ka","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":281640882,"baseUrl":"https://bato.to","lang":"gn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":94882230,"baseUrl":"https://bato.to","lang":"gu","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":218756163,"baseUrl":"https://bato.to","lang":"ht","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":683264032,"baseUrl":"https://bato.to","lang":"ha","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":461776450,"baseUrl":"https://bato.to","lang":"is","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":508086706,"baseUrl":"https://bato.to","lang":"ig","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":73117126,"baseUrl":"https://bato.to","lang":"ga","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":930639709,"baseUrl":"https://bato.to","lang":"jv","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":530409414,"baseUrl":"https://bato.to","lang":"kn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":998225990,"baseUrl":"https://bato.to","lang":"kk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1041723980,"baseUrl":"https://bato.to","lang":"ku","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":126099954,"baseUrl":"https://bato.to","lang":"ky","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":887942732,"baseUrl":"https://bato.to","lang":"lo","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":842729597,"baseUrl":"https://bato.to","lang":"lv","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":634440809,"baseUrl":"https://bato.to","lang":"lt","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":180153330,"baseUrl":"https://bato.to","lang":"lb","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":954223541,"baseUrl":"https://bato.to","lang":"mk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":90956400,"baseUrl":"https://bato.to","lang":"mg","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":495467192,"baseUrl":"https://bato.to","lang":"ml","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":543265972,"baseUrl":"https://bato.to","lang":"mt","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":707155829,"baseUrl":"https://bato.to","lang":"mi","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":707060384,"baseUrl":"https://bato.to","lang":"mr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":284683165,"baseUrl":"https://bato.to","lang":"mn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":984326467,"baseUrl":"https://bato.to","lang":"ne","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":131491491,"baseUrl":"https://bato.to","lang":"no","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":778635885,"baseUrl":"https://bato.to","lang":"ny","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":963992548,"baseUrl":"https://bato.to","lang":"ps","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":679819356,"baseUrl":"https://bato.to","lang":"fa","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":661882861,"baseUrl":"https://bato.to","lang":"rm","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":48526565,"baseUrl":"https://bato.to","lang":"sm","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":175814547,"baseUrl":"https://bato.to","lang":"sr","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":45175594,"baseUrl":"https://bato.to","lang":"sh","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1066078403,"baseUrl":"https://bato.to","lang":"st","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":314138671,"baseUrl":"https://bato.to","lang":"sn","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1034525411,"baseUrl":"https://bato.to","lang":"sd","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":756819764,"baseUrl":"https://bato.to","lang":"si","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":1009716343,"baseUrl":"https://bato.to","lang":"sk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":468154856,"baseUrl":"https://bato.to","lang":"sl","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":601076648,"baseUrl":"https://bato.to","lang":"so","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":713165767,"baseUrl":"https://bato.to","lang":"sw","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":999603530,"baseUrl":"https://bato.to","lang":"tg","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":215668101,"baseUrl":"https://bato.to","lang":"ta","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":349639462,"baseUrl":"https://bato.to","lang":"ti","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":101342233,"baseUrl":"https://bato.to","lang":"to","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":308642475,"baseUrl":"https://bato.to","lang":"tk","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":49360269,"baseUrl":"https://bato.to","lang":"ur","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":110209479,"baseUrl":"https://bato.to","lang":"uz","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":335757198,"baseUrl":"https://bato.to","lang":"yo","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":955608975,"baseUrl":"https://bato.to","lang":"zu","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":98386892,"baseUrl":"https://bato.to","lang":"eu","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"Bato.to","id":664604703,"baseUrl":"https://bato.to","lang":"pt-PT","typeSource":"bato.to","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/icon.png","dateFormat":"MMM dd,yyyy","dateFormatLocale":"en","isNsfw":true,"hasCloudflare":false,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/batoto/batoto.dart","apiUrl":"","version":"0.0.7","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NHentai","id":237596387,"baseUrl":"https://nhentai.net","lang":"all","typeSource":"NHentai","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":true,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/nhentai.dart","apiUrl":"","version":"0.0.1","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NHentai","id":233063804,"baseUrl":"https://nhentai.net","lang":"en","typeSource":"NHentai","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":true,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/nhentai.dart","apiUrl":"","version":"0.0.1","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NHentai","id":551539997,"baseUrl":"https://nhentai.net","lang":"zh","typeSource":"NHentai","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":true,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/nhentai.dart","apiUrl":"","version":"0.0.1","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""},{"name":"NHentai","id":890197569,"baseUrl":"https://nhentai.net","lang":"ja","typeSource":"NHentai","iconUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/icon.png","dateFormat":"","dateFormatLocale":"","isNsfw":true,"hasCloudflare":true,"sourceCodeUrl":"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/nhentai/nhentai.dart","apiUrl":"","version":"0.0.1","isManga":true,"isFullData":false,"appMinVerReq":"0.1.7","additionalParams":""}]
\ No newline at end of file
diff --git a/manga/sources_generator.dart b/manga/sources_generator.dart
deleted file mode 100644
index 70347745..00000000
--- a/manga/sources_generator.dart
+++ /dev/null
@@ -1,39 +0,0 @@
-import 'dart:convert';
-import 'dart:developer';
-import 'dart:io';
-import '../model/source.dart';
-import 'multisrc/heancms/sources.dart';
-import 'multisrc/madara/sources.dart';
-import 'multisrc/mangabox/sources.dart';
-import 'multisrc/mangareader/sources.dart';
-import 'multisrc/mmrcms/sources.dart';
-import 'multisrc/nepnep/sources.dart';
-import 'src/all/batoto/sources.dart';
-import 'src/all/comick/sources.dart';
-import 'src/all/mangadex/sources.dart';
-import 'src/all/nhentai/sources.dart';
-import 'src/en/mangahere/source.dart';
-
-void main() {
- List sourcesList = [
- ...madaraSourcesList,
- ...comickSourcesList,
- ...mangaDexSourcesList,
- ...mangareaderSourcesList,
- ...mmrcmsSourcesList,
- ...heancmsSourcesList,
- mangahereSource,
- ...nepnepSourcesList,
- ...mangaboxSourcesList,
- ...batotoSourcesList,
- ...nhentaiSourcesList
- ];
- final List> jsonList =
- sourcesList.map((source) => source.toJson()).toList();
- final jsonString = jsonEncode(jsonList);
-
- final file = File('index.json');
- file.writeAsStringSync(jsonString);
-
- log('JSON file created: ${file.path}');
-}
diff --git a/model/source.dart b/model/source.dart
index 187a4e49..f32f5305 100644
--- a/model/source.dart
+++ b/model/source.dart
@@ -33,6 +33,8 @@ class Source {
String? additionalParams;
+ int? sourceCodeLanguage;
+
Source(
{this.id = null,
this.name = "",
@@ -49,8 +51,33 @@ class Source {
this.version = "",
this.isManga = true,
this.isFullData = false,
- this.appMinVerReq = "0.1.7",
- this.additionalParams = ""});
+ this.appMinVerReq = "0.2.0",
+ this.additionalParams = "",
+ this.sourceCodeLanguage = 0});
+ Source.fromJson(Map json) {
+ final sourceCodeLang = json['sourceCodeLanguage'] ?? 0;
+ apiUrl = json['apiUrl'] ?? "";
+ appMinVerReq = json['appMinVerReq'] ?? appMinVerReq;
+ baseUrl = json['baseUrl'];
+ dateFormat = json['dateFormat'] ?? "";
+ dateFormatLocale = json['dateFormatLocale'] ?? "";
+ hasCloudflare = json['hasCloudflare'] ?? false;
+ iconUrl = json['iconUrl'] ?? "";
+ id = (json['id'] ?? sourceCodeLang == 0
+ ? 'mangayomi-"${json['lang'] ?? ""}"."${json['name'] ?? ""}"'
+ : 'mangayomi-js-"${json['lang'] ?? ""}"."${json['name'] ?? ""}"')
+ .hashCode;
+ isFullData = json['isFullData'] ?? false;
+ isManga = json['isManga'] ?? false;
+ isNsfw = json['isNsfw'] ?? false;
+ lang = json['lang'] ?? "";
+ name = json['name'] ?? "";
+ sourceCodeUrl = json['sourceCodeUrl'] ?? "";
+ typeSource = json['typeSource'] ?? "";
+ version = json['version'] ?? "";
+ additionalParams = json['additionalParams'] ?? "";
+ sourceCodeLanguage = sourceCodeLang;
+ }
Map toJson() {
return {
@@ -70,7 +97,8 @@ class Source {
"isManga": isManga,
"isFullData": isFullData,
"appMinVerReq": appMinVerReq,
- "additionalParams": additionalParams
+ "additionalParams": additionalParams,
+ "sourceCodeLanguage": sourceCodeLanguage
};
}
}
diff --git a/source_generator.dart b/source_generator.dart
new file mode 100644
index 00000000..0c40f999
--- /dev/null
+++ b/source_generator.dart
@@ -0,0 +1,71 @@
+import 'dart:convert';
+import 'dart:developer';
+import 'dart:io';
+import 'dart/anime/anime_source_list.dart';
+import 'dart/manga/manga_source_list.dart';
+import 'model/source.dart';
+
+void main() {
+ final jsSources = _searchJsSources(Directory("javascript"));
+ genManga(jsSources.where((element) => element.isManga!).toList());
+ genAnime(jsSources.where((element) => !element.isManga!).toList());
+}
+
+void genManga(List jsMangasourceList) {
+ List mangaSources = [];
+ mangaSources.addAll(dartMangasourceList);
+ mangaSources.addAll(jsMangasourceList);
+ final List> jsonList =
+ mangaSources.map((source) => source.toJson()).toList();
+ final jsonString = jsonEncode(jsonList);
+
+ final file = File('index.json');
+ file.writeAsStringSync(jsonString);
+
+ log('JSON file created: ${file.path}');
+}
+
+void genAnime(List jsAnimesourceList) {
+ List animeSources = [];
+ animeSources.addAll(dartAnimesourceList);
+ animeSources.addAll(jsAnimesourceList);
+ final List> jsonList =
+ animeSources.map((source) => source.toJson()).toList();
+ final jsonString = jsonEncode(jsonList);
+
+ final file = File('anime_index.json');
+ file.writeAsStringSync(jsonString);
+
+ log('JSON file created: ${file.path}');
+}
+
+List _searchJsSources(Directory dir) {
+ List sourceList = [];
+ List entities = dir.listSync();
+ for (FileSystemEntity entity in entities) {
+ if (entity is Directory) {
+ List entities = entity.listSync();
+ for (FileSystemEntity entity in entities) {
+ if (entity is Directory) {
+ sourceList.addAll(_searchJsSources(entity));
+ } else if (entity is File && entity.path.endsWith('.js')) {
+ final RegExp regex = RegExp(
+ r'const\s+mangayomiSources\s*=\s*(\[.*?\]);',
+ dotAll: true);
+ final defaultSource = Source();
+ Match? match = regex.firstMatch(entity.readAsStringSync());
+ if (match != null) {
+ sourceList.addAll((jsonDecode(match.group(1)!) as List)
+ .map((e) => Source.fromJson(e)
+ ..sourceCodeLanguage = 1
+ ..appMinVerReq = defaultSource.appMinVerReq
+ ..sourceCodeUrl =
+ "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/javascript/${e["pkgPath"]}")
+ .toList());
+ }
+ }
+ }
+ }
+ }
+ return sourceList;
+}