Столкнулся с тем, что привычка включать папку assets при разработке расширений-оберток над js библиотеками осталась у многих с 1й версии. Т.е. идет разработка виджета под select2 - js идет вместе с библиотекой, в виджете для ckeditor в комплекте идет собственно сам js плагин.
Мне кажется раздел документации https://github.com/yiisoft/yii2/blob/ma ... endencies- нужно пометить хотя бы каким-то выделенным сообщением типа
, иначе получается ситуация, что во-первых, одни и те же js библиотеки идут в разных пакетах свои, т.е. дублируются, во-вторых, могут быть проблемы, когда несколько таких екстеншенов будут подключены на одной странице.При возможности используйте в зависимостях официальные версии библиотек с packagist/bower