direct-dev - это набор инфраструктурных инструментов для стека технологий БЭМ, написанных командой фронтенда сервиса Яндекс.Директ. Он содержит набор JavaScript модулей и консольных утилит, помогающих собирать различные артефакты, полезные во время разработки: модульные и gemini тесты, документацию, страницы с примерами блоков.
Пакет включает:
- Walker - утилита, с помощью которой вы можете динамически настроить сборку на основе информации о блоках своего проекта.
- Плагины (технологии) для сборщика ENB - выполняют сборку бандлов.
- Вспомогательные блоки для сборки тестов и страниц с примерами продуктовых блоков.
Внимание! В версии 1.0.0 ENB технология phantom-testing
перенесена в отдельный npm пакет enb-phantom-testing.
npm install direct-dev -D