Type Alias Cache

Cache: Record<
    string,
    {
        data: {
            date: Date;
            preview?: string;
            source: {
                filter?: (...args: [string, ...unknown[]]) => boolean;
                title: string;
                url: string;
            };
            title: string;
            url: string;
        };
        timestamp: Date;
    },
>

A mapping of source URLs to cache entries