pretty-selectors

1.2.4 • Public • Published

Pretty Selectors

Pretty selectors take your ugly text and transform it to nice CSS selectors.

Installation

npm install pretty-selectors

Input/Output example

Code example

var PrettySelectors = require('pretty-selectors');

var selector = PrettySelectors('Moje mama', {separator: 'snake',
                                selector: 'id',
                                maxWords: 3});
// result: #moje_mama

Api

PrettySelectors(text, object)

text (string) – required

object.separator (string, default: 'dash') – optional

Options: dash, snake, camel

object.selector (string) – optional, default: 'class'

Options: class, id, element

object.maxWords (number) – optional, default: 0 means no text stripping

object.fallbackSelectorPrefix (string) – optional

Readme

Keywords

none

Package Sidebar

Install

npm i pretty-selectors

Weekly Downloads

2

Version

1.2.4

License

MIT

Last publish

Collaborators

  • vojtatranta
  • jankuca
  • petrbrzek