Nimoy Prospers Mystically
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

metalsmith-purifycss

0.3.0 • Public • Published

Metalsmith PurifyCSS

Build Status

This is a Metalsmith plugin for PurifyCSS.


Installation

To install run:

npm install metalsmith-purifycss --save-dev

or if you're using Yarn

yarn add metalsmith-purifycss --dev

Usage

The API interface is mostly the same as PurifyCSS.

Additional options:

Key Type Description
removeOriginal boolean Removes files matched by the css option from the output.

This is the simplest setup:

const purifyCSS = require('metalsmith-purifycss');
 
Metalsmith()
  // ... Compile CSS/HTML/JavaScript
  .use(purifyCSS({
    content: ['*.html', '*.js'],
    css: ['styles.css'],
    output: 'styles-purified.css',
  }))
  .build((err, files) => {
    if (err) throw new err;
  });
});

Note that if you'd like to overwrite the original CSS file, set the output name to match the css filename.

Keywords

none

install

npm i metalsmith-purifycss

Downloadsweekly downloads

2

version

0.3.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability