bemjson2bl

Grab blocks from bemjson

Usage no npm install needed!

<script type="module">
  import bemjson2bl from 'https://cdn.skypack.dev/bemjson2bl';
</script>

README

Bemjson2bl

Аналогично html2bl вытаскивает список блоков из bemjson, с учетом уровней переопределения.

var params = {
    levels: ['common.blocks', 'project.blocks'],
    bemjsonSrc: 'index.bemjson'
};
var getFileNames = require('bemjson2bl').getFileNames(params);

getFileNames.then(function(result) {
    // folders list
    result.dirs

    // css files list
    result.css
})