bemjson-to-scss

0.1.7 • Public • Published

bemjson-to-scss

BEMJSON to CSS/SCSS serializer

This is a generator of CSS/SCSS from BEMJSON.

DEMO

API

Installing

npm install bemjson-to-scss --save

To run this library in a browser you can use bundle.js file.

new BEMJSON([options])

Creates serializer object.

Options:

  • compileTo String - css or scss to serialize to (default: scss).
  • compact Boolean - removes all the whitespaces if true (default: false).
  • tab String - you can choose tabs for inner classes e.g or \t (default: , two spaces).
  • modificatorSeparator String - Suffix to use for mods instead of default -- one. (E.g. {modificatorSeparator: '_'}).

BEMJSON.toCSS(bemjson)

Returns serialized CSS string.

License

MIT (c) Pavlo Vozniuk

Dependencies (0)

    Dev Dependencies (6)

    Package Sidebar

    Install

    npm i bemjson-to-scss

    Weekly Downloads

    8

    Version

    0.1.7

    License

    MIT

    Last publish

    Collaborators

    • pvoznyuk