feat: more performant popular posts

This commit is contained in:
Cory Dransfeldt 2024-06-03 18:23:13 -07:00
parent 7e3503fbb4
commit 3ef783fd18
No known key found for this signature in database
11 changed files with 28 additions and 32 deletions

View file

@ -7,7 +7,7 @@ import markdownItFootnote from 'markdown-it-footnote'
import htmlmin from 'html-minifier-terser'
import filters from './config/filters/index.js'
import { minifyJsComponents } from './config/events/index.js'
import { allContent, searchIndex } from './config/collections/index.js'
import { allContent, popularPosts, searchIndex } from './config/collections/index.js'
import { DateTime } from 'luxon'
// load .env
@ -56,6 +56,7 @@ export default async function (eleventyConfig) {
// collections
eleventyConfig.addCollection('allContent', allContent)
eleventyConfig.addCollection('popularPosts', popularPosts)
eleventyConfig.addCollection('searchIndex', searchIndex)
const md = markdownIt({ html: true, linkify: true })