Manga title to search for.
Optionaltoken: stringOptional authentication token.
Optional search service configuration overrides.
OptionalabortSignal: AbortSignalOptional abort signal to cancel the search.
OptionalspecificPage: numberOptional specific page number (disables pagination).
OptionalkenmeiManga: KenmeiMangaOptional Kenmei manga entry for context.
Promise resolving to manga search response with matches.
export async function searchMangaByTitle(
title: string,
token?: string,
config: Partial<SearchServiceConfig> = {},
abortSignal?: AbortSignal,
specificPage?: number,
kenmeiManga?: KenmeiManga,
): Promise<MangaSearchResponse> {
return orchestratedSearch(
title,
token,
config,
abortSignal,
specificPage,
kenmeiManga,
);
}
Searches AniList for manga by title with caching and rate limiting.
Main entry point using cache-first strategy, rate-limited API calls, result ranking, fallback sources (Comick, MangaDex), and confidence scoring.