INNER CODE UNIT · JavaScript
items
manuelernestog/astropod · src/pages/rss.xml.js:92
const items = episode.map((episode) => {
let item = {
title: episode.data.title,
description: marked.parse(episode.body),
pubDate: dayjs(episode.data.pubDate).format("ddd, DD MMM YYYY hh:mm:ss ZZ"),
link: `${astropodConfig.link}/episode/${episode.slug}/`,
guid: `${astropodConfig.link}/episode/${episode.slug}/`,
"itunes:episode": episode.data.episode,
"itunes:season": episode.data.season,
"itunes:episodeType": episode.data.episodeType,
"itunes:explicit": episode.data.explicit === undefined ? astropodConfig.explicit : episode.data.explicit,
enclosure: {
$: {
url: isFullUrl(episode.data.audioUrl) ? episode.data.audioUrl : astropodConfig.link + episode.data.audioUrl,
length: episode.data.size && episode.data.size * 1000000,
type: "audio/mpeg",
},
},