motion
Version:
motion - moving development forward
19 lines (15 loc) • 522 B
JavaScript
var postcss = require('postcss');
var valueParser = require('postcss-value-parser');
function filterOptimiser (decl) {
decl.value = valueParser(decl.value).walk(function (node) {
if (node.type === 'function' || node.type === 'div' && node.value === ',') {
node.before = node.after = '';
}
}).toString();
}
module.exports = postcss.plugin('cssnano-filter-optimiser', function () {
return function (css) {
css.walkDecls(/filter/, filterOptimiser);
};
});
;