postcss-px2rem-exclude
Version:
Based on postcss-px2rem added the exclude folder options.
18 lines (15 loc) • 509 B
JavaScript
;
var postcss = require('postcss');
var Px2rem = require('px2rem');
module.exports = postcss.plugin('postcss-px2rem-exclude', function (options) {
return function (css, result) {
if (options.exclude && css.source.input.file.match(options.exclude) !== null) {
result.root = css;
return
}
var oldCssText = css.toString();
var px2remIns = new Px2rem(options);
var newCssText = px2remIns.generateRem(oldCssText);
result.root = postcss.parse(newCssText)
}
});