UNPKG

@lipemat/postcss-boilerplate

Version:

Dependencies and scripts for a no config grunt postcss compiler.

31 lines (26 loc) 812 B
import runner from '../helpers/run-task'; import {getPackageConfig} from '../helpers/package-config'; process.env.NODE_ENV = 'production'; /** * Compile the /pcss/* files to .min.css * The main point of this script is to generate the minified * CSS file for production. */ runner.run( 'postcss:min' ); if ( getPackageConfig().combinedJson ) { runner.run( 'caching:writeModules:production' ); } /** * Compile the /pcss/* files to .css * Allows for switching to .css on production and not having the * site fall apart. */ process.env.NODE_ENV = 'development'; runner.run( 'postcss:toCSS' ); if ( getPackageConfig().combinedJson ) { runner.run( 'caching:writeModules:development' ); } // Compress the CSS files to .br files. if ( getPackageConfig().brotliFiles ) { runner.run( 'compress:brotli' ); }