import type { WithIndex } from '../$types'; import type { Resolvers } from './$types'; export const resolvers: WithIndex = { Query: { Anime: async (_, args) => { const timezone = args.timezone || 'Asia/Tokyo'; return { subtitles: { timezone, schedule: Object.fromEntries( Object.entries( (await (await fetch(`https://subsplease.org/api/?f=schedule&tz=${timezone}`)).json()) .schedule ).map(([key, value]) => [key.toLowerCase(), value]) ) } }; } } };