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