UNPKG

@lipemat/postcss-boilerplate

Version:

Dependencies and scripts for a no config grunt postcss compiler.

28 lines (22 loc) 756 B
import runner from '../helpers/run-task'; import {getPackageConfig} from '@lipemat/js-boilerplate-shared/helpers/package-config.js'; 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' ); 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' ); runner.run( 'caching:writeModules:development' ); // Compress the CSS files to .br files. if ( getPackageConfig().brotliFiles ) { runner.run( 'compress:brotli' ); }