Constexport const MANGADEX_CONFIG: MangaSourceConfig = makeConfig({
name: "MangaDex",
source: MangaSource.MangaDex,
baseUrl: "https://api.mangadex.org",
endpoints: {
search:
"/manga?title={query}&limit={limit}&contentRating[]=safe&contentRating[]=suggestive&contentRating[]=erotica",
detail:
"/manga/{slug}?includes[]=author&includes[]=artist&includes[]=cover_art",
},
rateLimit: {
requestsPerSecond: 5, // MangaDex has stricter rate limits than Comick
burstLimit: 10,
},
});
Configuration for MangaDex API. Includes endpoints, rate limits (stricter than Comick), and cache settings.