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",
        },
      },

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…