upstream #1

Merged
jblu merged 1007 commits from upstream into main 2024-11-04 22:35:57 -06:00
Showing only changes of commit 09c65bdff3 - Show all commits

View File

@ -5,6 +5,7 @@ import { escape } from 'pliny/utils/htmlEscaper.js'
import siteMetadata from '../data/siteMetadata.js' import siteMetadata from '../data/siteMetadata.js'
import tagData from '../app/tag-data.json' assert { type: 'json' } import tagData from '../app/tag-data.json' assert { type: 'json' }
import { allBlogs } from '../.contentlayer/generated/index.mjs' import { allBlogs } from '../.contentlayer/generated/index.mjs'
import { sortPosts } from 'pliny/utils/contentlayer.js'
const generateRssItem = (config, post) => ` const generateRssItem = (config, post) => `
<item> <item>
@ -38,7 +39,7 @@ async function generateRSS(config, allBlogs, page = 'feed.xml') {
const publishPosts = allBlogs.filter((post) => post.draft !== true) const publishPosts = allBlogs.filter((post) => post.draft !== true)
// RSS for blog post // RSS for blog post
if (publishPosts.length > 0) { if (publishPosts.length > 0) {
const rss = generateRss(config, publishPosts) const rss = generateRss(config, sortPosts(publishPosts))
writeFileSync(`./public/${page}`, rss) writeFileSync(`./public/${page}`, rss)
} }