cssnano-brunch
A Brunch plugin which optimizes CSS with CSSNano.
Installation
npm install --save cssnano-brunch
Configuration
See the CSSNano Options for more details.
plugins:
cssnano:
autoprefixer: {add: true}
Usage
cssnano-brunch is an optimizer so it will be only enabled in a production environment brunch build -P
.
Example
Before
h1::before, h1:before {
margin: 10px 20px 10px 20px;
color: #ff0000;
-webkit-border-radius: 16px;
border-radius: 16px;
font-weight: normal;
font-weight: normal;
content: 'i ♥ cssnano';
}
@charset "utf-8";
After
@charset "utf-8";h1:before{margin:10px 20px;color:red;border-radius:1pc;font-weight:400;content:'i ♥ cssnano'}
Testing
Just run npm i && npm test
License
MIT