const express = require('express') const { getSituation } = require('./situationData') const router = express.Router() router.get('/situation', (req, res) => { try { res.json(getSituation()) } catch (err) { console.error(err) res.status(500).json({ error: err.message }) } }) router.get('/events', (req, res) => { try { const s = getSituation() res.json({ updated_at: s.lastUpdated, count: (s.conflictEvents || []).length, events: s.conflictEvents || [], conflict_stats: s.conflictStats || {}, }) } catch (err) { console.error(err) res.status(500).json({ error: err.message }) } }) module.exports = router