aboutsummaryrefslogtreecommitdiff
path: root/services
diff options
context:
space:
mode:
authorBobby <[email protected]>2026-02-26 14:28:21 +0530
committerBobby <[email protected]>2026-02-26 14:28:21 +0530
commit627c2c239e0a44b6363a9f02235a73f5e2c81d2e (patch)
tree6c7b3cad8a5fb42c5649905a20800edf8e63f666 /services
parentaa4cf5ff588c9082282ee57074199dc7d2a37e09 (diff)
downloadmetachan-627c2c239e0a44b6363a9f02235a73f5e2c81d2e.tar.xz
metachan-627c2c239e0a44b6363a9f02235a73f5e2c81d2e.zip
Add MAL client and anime parsing functionality
- Implemented a new CloudflareClient to handle requests with randomized browser profiles. - Created structures and functions for parsing anime data from MyAnimeList (MAL), including anime details, episodes, and theme songs. - Added enums for anime types, statuses, sources, and ratings. - Developed utility functions for making HTTP requests with rate limiting and error handling. - Introduced image handling for anime covers and thumbnails. - Established a comprehensive data model for anime, including fields for statistics, trailers, and external links.
Diffstat (limited to 'services')
0 files changed, 0 insertions, 0 deletions