bem-name

0.3.0 • Public • Published

bem-name

простой и быстрый генератор класса(html) в стиле BEM

Пример использования

var mix = 'myForm__button';
var b = bem('myButton');

var x = b(); // myButton
var x = b('icon'); // myButton__icon
var x = b('icon'
    , {
        type: 'red',
        show: true
    }
    , ['-open', {size: 14}]
    , 'x-glob-xxxx'
    , mix
);
// 'myButton__icon myButton__icon--type-red myButton__icon--show -open myButton__icon--size-14 x-glob-xxxx myForm__button'

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i bem-name

    Weekly Downloads

    49

    Version

    0.3.0

    License

    none

    Last publish

    Collaborators

    • vflash