feat: minify + bundle css

This commit is contained in:
Cory Dransfeldt 2024-08-28 19:05:05 -07:00
parent fc62bdf104
commit d1b6b8cbea
No known key found for this signature in database
4 changed files with 1820 additions and 31 deletions

View file

@ -6,6 +6,7 @@ import markdownItFootnote from 'markdown-it-footnote'
import filters from './config/filters/index.js'
import { copyErrorPages } from './config/events/index.js'
import { processContent, albumReleasesCalendar } from './config/collections/index.js'
import { cssConfig } from './config/plugins/css-config.js'
import { DateTime } from 'luxon'
// load .env
@ -20,6 +21,7 @@ const appVersion = require('./package.json').version
export default async function (eleventyConfig) {
eleventyConfig.addPlugin(syntaxHighlight)
eleventyConfig.addPlugin(tablerIcons)
eleventyConfig.addPlugin(cssConfig)
// quiet build output
eleventyConfig.setQuietMode(true)