const autoprefixer = require('autoprefixer'); const purgecss = require('@fullhuman/postcss-purgecss'); const whitelister = require('purgecss-whitelister'); module.exports = { plugins: [ autoprefixer(), purgecss({ content: [ './node_modules/@hyas/doks/layouts/**/*.html', './node_modules/@hyas/doks/content/**/*.md', './layouts/**/*.html', './content/**/*.md', ], safelist: [ 'lazyloaded', 'table', 'thead', 'tbody', 'tr', 'th', 'td', ...whitelister([ './node_modules/@hyas/doks/assets/scss/common/_variables.scss', './node_modules/@hyas/doks/assets/scss/components/_doks.scss', './node_modules/@hyas/doks/assets/scss/components/_code.scss', './node_modules/@hyas/doks/assets/scss/components/_search.scss', './node_modules/@hyas/doks/assets/scss/common/_dark.scss', './node_modules/katex/dist/katex.css', ]), ], }), ], }