Preparing search index...

    Internal state for tracking discovery progress. Used by BaseRecipeProvider during recipe URL discovery.

    interface DiscoveryState {
        recipes: DiscoveredRecipe[];
        discoveredUrls: Set<string>;
        categoriesScanned: number;
        emptyPages: string[];
        lastNonEmptyPageIndex: number;
        reachedMaxRecipes: boolean;
    }
    Index

    Properties

    recipes: DiscoveredRecipe[]

    List of discovered recipes

    discoveredUrls: Set<string>

    Set of already discovered URLs to avoid duplicates

    categoriesScanned: number

    Number of category pages scanned

    emptyPages: string[]

    List of category URLs that returned no recipes

    lastNonEmptyPageIndex: number

    Index of the last page that had recipes

    reachedMaxRecipes: boolean

    Whether the max recipe limit has been reached