@kdujs/component-compiler
Version:
bundler agnostic API for compiling Kdu SFC
13 lines (12 loc) • 459 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const postcss = require("postcss");
const CleanCSS = require("clean-css");
exports.default = postcss.plugin('clean', options => {
// @ts-ignore
const clean = new CleanCSS(Object.assign({ compatibility: 'ie9' }, options));
return (css, res) => {
const output = clean.minify(css.toString());
res.root = postcss.parse(output.styles);
};
});
;