Unused CSS Checker. Built off of PurifyCSS
npm install useless-css-checkerA function that takes content (HTML/JS/etc) and CSS, and returns the validity of your unused selectors.
``bash`
yarn add useless-css-checker -DUsage
`javascript
const uselessCssChecker = require('useless-css-checker')
module.exports.csscheck = () => {
const content = [
'dist/lib/main.js',
'dist/lib/vendor.js'
];
const css = [
'dist/lib/main.css',
'dist/lib/vendor.css'
];
const options = {
rejected: true,
validationOutput: true, // gives output on rejections
validationProcessExit: true, // determines if process.exit
whitelist: ['white-list-testing']
}
uselessCssChecker(content, css, options)
}
``