UNPKG

postcss-purgecss-laravel

Version:

postcss-purgecss wrapper with sensible defaults for Laravel apps

16 lines (11 loc) 462 B
const defaultConfig = require("./defaultConfig"); module.exports = function createConfig(config) { const { extend = {}, ...overrides } = config; const overriddenConfig = Object.assign({}, defaultConfig, overrides); Object.entries(extend).forEach(([key, value]) => { overriddenConfig[key] = Array.isArray(overriddenConfig[key]) ? overriddenConfig[key].concat(value) : value; }); return overriddenConfig; };