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

Rate limiting configuration for AniList API.

Type declaration

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