import express from 'express'; import { AnimeHentai } from '../lib/scrapper.js'; import { authenticateApiKey, apiLimiter } from '../middleware/midware.js'; const HentaiRoutes = express.Router(); /** * @swagger * /api/v1/hentai-anime: * get: * summary: Hentai Anime Random * responses: * 200: * description: Success */ HentaiRoutes.get('/api/v1/hentai-anime', authenticateApiKey, apiLimiter, async (req, res) => { try { const result = await AnimeHentai(); if (result) { res.json({ result }); } else { res.status(404).json({ error: "No result found." }); } } catch (error) { res.status(500).json({ error: error.message }); } }); export { HentaiRoutes };