Package Exports
- purgecss-with-wordpress
- purgecss-with-wordpress/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (purgecss-with-wordpress) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
PurgeCSS with Wordpress
Based on the gist made by @frnwtr, purgecss-with-wordpress
is a set of templates for
Wordpress CMS.
Getting Started
Installation
You need to install PurgeCSS first.
Install purgecss-with-wordpress
:
npm i --save-dev purgecss-with-wordpress
Usage
import PurgeCSS from 'purgecss'
import purgecssWordpress from 'purgecss-with-wordpress'
const purgeCSSResults = await new PurgeCSS().purge({
content: ['**/*.html'],
css: ['**/*.css'],
safelist: purgecssWordpress.safelist,
safelistPatterns: purgecssWordpress.safelistPatterns
})
If you have additional classes you want to include in either of the safelist
or safelistPatterns
, you can include them using the spread operator:
safelist: [
...purgecssWordpress.safelist,
'red',
'blue',
],
safelistPatterns: [
...purgecssWordpress.safelistPatterns,
/^red/,
/blue$/,
]
Versioning
Purgecss-with-wordpress use SemVer for versioning.
Acknowledgment
Purgecss-with-wordpress is based on the gist made by @frnwtr
License
This project is licensed under the MIT License - see the LICENSE file for details.