RATE_LIMIT_CONFIG: {
    maxRequestsPerMinute: number;
    requestTimeout: number;
    retryDelay: number;
} = ...

Rate limiting configuration for AniList API requests.

Type declaration

  • maxRequestsPerMinute: number
  • requestTimeout: number
  • retryDelay: number
export const RATE_LIMIT_CONFIG = {
maxRequestsPerMinute: 18, // Keep slightly below the actual limit
requestTimeout: 10000, // 10 seconds
retryDelay: 60000 / 18, // Time between requests to stay under rate limit
};