В моем проекте Symfony2 у меня есть несколько зависимостей javascript, и было бы неплохо, если бы они управлялись вместе с зависимостями php. Прямо сейчас я добавляю их в файл deps вместе с зависимостями php и создаю символическую ссылку на веб-каталог, например:
//deps
[knockout-js]
git=git://github.com/SteveSanderson/knockout.git
Проблема в том, что библиотеки javascript (большинство из них) должны быть скомпилированы из нескольких файлов в один. Поэтому после установки/обновления вендоров мне нужно запустить скрипты компиляции вручную. Насколько мне известно, bin/vendors script не поддерживает перехват обновлений/сообщений, что позволило бы решить эту проблему.
В любом случае, как вы подходите к обновлению поставщиков javascript в ваших проектах?