UNPKG

motion

Version:

motion - moving development forward

19 lines (15 loc) 522 B
'use strict'; 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); }; });