UNPKG

tachyons-white-space

Version:
39 lines (33 loc) 1 kB
// dependencies var fs = require("fs") var autoprefixer = require("autoprefixer") var postcss = require("postcss") var atImport = require("postcss-import") var cssvariables = require('postcss-css-variables') var compressor = require('node-minify') var conditionals = require('postcss-conditionals') var customMedia = require("postcss-custom-media") // css to be processed var css = fs.readFileSync("src/tachyons-white-space.css", "utf8") // process css var output = postcss([autoprefixer]) .use(atImport()) .use(cssvariables()) .use(conditionals()) .use(customMedia()) .process(css, { from: "src/tachyons-white-space.css", to: "tachyons-white-space.css" }) .css fs.writeFile("tachyons-white-space.css", output, 'utf-8') // Using YUI Compressor for CSS new compressor.minify({ type: 'sqwish', fileIn: 'tachyons-white-space.css', fileOut: 'tachyons-white-space.min.css', callback: function(err, min){ //console.log('Sqwish'); //console.log(err); } });