1.0.2 • Published 6 years ago

class-repeat v1.0.2

Weekly downloads
2,192
License
MIT
Repository
github
Last release
6 years ago

class-repeat Build Status js-standard-style

Repeat class selectors in a string, useful for getting around specificity woes when using utility classes in legacy projects.

Installation

npm install --save class-repeat

Usage

var classRepeat = require('class-repeat')

classRepeat('.foo.bar') // => '.foo.foo.bar.bar'
classRepeat('.foo:before') // => '.foo.foo:before'
classRepeat('.foo .bar.baz') // => '.foo.foo .bar.bar.baz.baz'
classRepeat('input.foo-bar.baz > .pizazz') // => 'input.foo-bar.foo-bar.baz.baz > .pizazz.pizazz'
classRepeat('.foo', { repeat: 4 }) // => '.foo.foo.foo.foo'

License

MIT

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Crafted with <3 by John Otander (@4lpine).


This package was initially generated with yeoman and the p generator.