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