Clean CSS Plugin for DocPad
Concatinate and minify CSS files with the cleancss: true
meta data.
Usage
Create a CSS file with the cleancss option:
/***
cleancss: true
***/
@import 'example.css';
body {
background-color: black;
}
Configure
Defaults
The default configuration for this plugin is the equivalant of adding the following clean-css options to your DocPad configuration file:
plugins:
cleancss:
# These are options passed to the clean-css dependency
cleancssOpts:
# * for keeping all (default), 1 for keeping first one only, 0 for removing all
keepSpecialComments: '*'
# Whether to keep line breaks
keepBreaks: false
# Turns on benchmarking mode measuring time spent on cleaning up.
benchmark: false
# Whether to process @import rules.
processImport: true
# Set to false to skip URL rebasing
rebase: true
# Set to false to disable advanced optimizations
advanced: false
# Set to true to get minification statistics under stats property
debug: false
# Disabled on development environments by default.
environments:
development:
enabled: false
Install
Install this DocPad plugin by entering docpad install cleancss
into your terminal.
History
Discover the release history by heading on over to the HISTORY.md
file.
Contribute
Discover how you can contribute by heading on over to the CONTRIBUTING.md
file.
Backers
Maintainers
These amazing people are maintaining this project:
Sponsors
No sponsors yet! Will you be the first?
Contributors
These amazing people have contributed code to this project:
Discover how you can contribute by heading on over to the CONTRIBUTING.md
file.
License
Unless stated otherwise all works are:
- Copyright © 2013+ Rob Loach
and licensed under: