anime source : gogoanime

This commit is contained in:
kodjomoustapha
2023-07-26 22:12:31 +01:00
parent 66473b9b8e
commit 03c7f91da1
20 changed files with 324 additions and 132 deletions

View File

@@ -0,0 +1,222 @@
import '../../../../model/source.dart';
const comickVersion = "0.0.1";
const comickSourceCodeUrl =
"https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/main/manga/src/all/comick/comick-v$comickVersion.dart";
const defaultDateFormat = "yyyy-MM-dd'T'HH:mm:ss'Z'";
const defaultDateFormatLocale = "en";
const iconUrl =
'https://comick.app/_next/image?url=%2Fstatic%2Ficons%2Funicorn-64.png&w=144&q=75';
const apiUrl = 'https://api.comick.fun';
const baseUrl = 'https://comick.app';
const isNsfw = true;
List<Source> get comickSourcesList => _comickSourcesList;
List<Source> _comickSourcesList = [
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'en',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'ar',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'pt',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'pt-br',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'it',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'ru',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'es',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'es-419',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'id',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'hi',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'de',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'ja',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'tr',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'pl',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'zh',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'zh-hk',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
Source(
name: 'Comick',
apiUrl: apiUrl,
baseUrl: baseUrl,
lang: 'fr',
typeSource: "comick",
iconUrl: iconUrl,
dateFormat: defaultDateFormat,
isNsfw: isNsfw,
dateFormatLocale: defaultDateFormatLocale,
version: comickVersion,
sourceCodeUrl: comickSourceCodeUrl),
];