Naughty Programmer's Madness
Have opinions about JavaScript? We want to hear them. Take the 2018 JavaScript Ecosystem Survey »

rework-mutate-selectors

2.0.0 • Public • Published

Rework Mutate Selectors

Dependency Status npm Version

Mutate CSS selectors via Rework.

Usage

This package can be used directly as a Rework plugin, or via Grunt with using the companion grunt-css-selectors plugin.

Rework Plugin

var rework    = require('rework'),
    selectors = require('rework-mutate-selectors');
 
var css = rework(inputCSS)
    .use(selectors.prefix('.foo'))
    .use(selectors.replace(/^\.pure/g, '.bar'))
    .toString();

Grunt Plugin

This Rework plugin was originally written to be used by a Grunt task, so people using Grunt who want to mutate CSS selectors as a build task should use the companion grunt-css-selectors plugin.

The plugin is fully documented with Grunt usage examples.

License

This software is free to use under the Yahoo! Inc. BSD license. See the LICENSE file for license text and copyright information.

install

npm i rework-mutate-selectors

Downloadsweekly downloads

2,399

version

2.0.0

license

BSD

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability