Войти с помощью github
Форум /

Как и зачем появилось поле tech в deps.js файлах? В докладе о БЭМ Виталия Харисова ясно, что под технологиями он имеет в виду расширения файлов - https://tech.yandex.ru/events/yasubbotnik/minsk-jun-2012/talks/95/ (смотреть с 20:40).

Например сейчас в библиотеках есть такие "технологии":

  • .spec.js - тесты
  • .md - описание API
  • .js - JavaScript
  • .vanilla.js - Клиентский JavaScript
  • .css / .sass - стили

Все они однозначно определяются по расширению файла. Соответственно возникает вопрос - есть ли реальные usecases поля tech, которые не покрываются расширениями?