const purgecss = require('@fullhuman/postcss-purgecss'); module.exports = { plugins: [ require('postcss-import'), require('tailwindcss')('./tailwind.config.js'), require('postcss-preset-env')(), process.env.NODE_ENV === 'production' ? purgecss({ content: [ './resources/js/**/*.js', './resources/js/**/*.vue', './resources/views/errorPage.php', ], extractors: [ { extractor: class { static extract(content) { return content.match(/[a-zA-Z0-9-:_/]+/g) || []; } }, extensions: ['js', 'php', 'vue'], }, ], whitelistPatterns: [/hljs/, /sf-dump/, /theme-dark/, /theme-auto/], }) : '', ], };