A Broccoli plugin to minify CSS with clean-css
a {
  color: #ff0000;
}
b {
  /* nothing */
}↓
a{color:red}npm install --save-dev broccoli-clean-css
const BroccoliCleanCss = require('broccoli-clean-css');node: string (directory path) or Object (Broccoli node)
options: Object (clean-css constructor options)
//Brocfile.js
const BroccoliCleanCss = require('broccoli-clean-css');
module.exports = new BroccoliCleanCss('path/to/styles');There are some differences from the original clean-css:
- returnPromiseoption defaults to- trueand cannot be disabled.
- All problems that clean-css considers as warnings, for example broken CSS syntax, are regarded as errors.
Copyright (c) 2014 - 2019 Watanabe Shinnosuke
Licensed under the MIT License.