node package manager
Stop writing boring code. Discover, share, and reuse within your team. Create a free org »

enb-prettify

enb-prettify

Форматтер синтаксиса для ENB на основе js-beautify. Нужен для приведения файлов в читабельный вид. Содержит технологии:

  • enb-prettify/techs/html-from-bemjson-prettify

Установка

npm install --save-dev enb-prettify

Описание технологий

html-from-bemjson-prettify

Собирает читабельный html-файл с помощью bemjson и bemhtml.

Опции

  • {String} bemhtmlTarget — Исходный BEMHTML-файл. По умолчанию — ?.bemhtml.js.
  • {String} bemjsonTarget — Исходный BEMJSON-файл. По умолчанию — ?.bemjson.js.
  • {String} destTarget — Результирующий HTML-файл. По умолчанию — ?.html.
  • {Object} prettify — Параметры для js-beautify. По умолчанию — {}.

Пример

nodeConfig.addTech([
    require('enb/techs/html-from-bemjson'), {
        prettify: {
            indent_size: 2
        }
    }
]);