Skip to content

direct-adv-interfaces/direct-dev

Repository files navigation

direct-dev

direct-dev - это набор инфраструктурных инструментов для стека технологий БЭМ, написанных командой фронтенда сервиса Яндекс.Директ. Он содержит набор JavaScript модулей и консольных утилит, помогающих собирать различные артефакты, полезные во время разработки: модульные и gemini тесты, документацию, страницы с примерами блоков.

Пакет включает:

  • Walker - утилита, с помощью которой вы можете динамически настроить сборку на основе информации о блоках своего проекта.
  • Плагины (технологии) для сборщика ENB - выполняют сборку бандлов.
  • Вспомогательные блоки для сборки тестов и страниц с примерами продуктовых блоков.

Внимание! В версии 1.0.0 ENB технология phantom-testing перенесена в отдельный npm пакет enb-phantom-testing.

Установка

npm install direct-dev -D