Guest User

Untitled

a guest
Jan 17th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. const fs = require('fs');
  2.  
  3. const postcss = require('postcss');
  4. const autoprefixer = require('autoprefixer');
  5. const postcssCustomProperties = require('postcss-custom-properties');
  6. const postcssCalc = require('postcss-calc');
  7. const csso = require('csso');
  8.  
  9. const source = fs.readFileSync('./source/main.css');
  10. const processResult = postcss()
  11. .use(postcssCustomProperties())
  12. .use(postcssCalc())
  13. .use(autoprefixer())
  14. .process(source);
  15.  
  16. processResult.warnings().forEach((warning) => console.warn(warning.toString()));
  17. fs.writeFileSync('./build/main.css', csso.minify(processResult.css).css);
Add Comment
Please, Sign In to add comment