postcss-pxtorem.js
587 Bytes
var fs = require('fs');
var postcss = require('postcss');
var pxtorem = require('postcss-pxtorem');
var css = fs.readFileSync('./css/child-theme.css', 'utf8');
var options = {
rootValue: 16,
unitPrecision: 5,
propList: ['font', 'font-size', 'line-height', 'letter-spacing'],
selectorBlackList: [],
replace: true,
mediaQuery: false,
minPixelValue: 0,
};
var processedCss = postcss(pxtorem(options)).process(css).css;
fs.writeFile('./css/child-theme.css', processedCss, function (err) {
if (err) {
throw err;
}
console.log('Rem file written.');
});