const express = require('express'); const Parser = require('rss-parser'); const parser = new Parser({ customFields: { item: [ ['media:group','mediaGroup'] ] } }); const app = express() app.get('/', (req, res) => { res.send("Hello, world!") }) app.get('/feed/:feedName', (req, res) => { var feeds = { "abc": "https://www.abc.net.au/news/feed/8064428/rss.xml", "ozbargain": "https://www.ozbargain.com.au/deals/feed" } if (feeds[req.params.feedName]) { parser.parseURL(feeds[req.params.feedName]).then(feed => { res.header({"Access-Control-Allow-Origin":"*"}) res.json(feed.items); }) } else { res.status(404).json({"Error":"404 Not found"}) } }) app.listen(5050) console.log('hi')