Я создаю javascript-библиотеку, которую хочу сделать доступной через Bower моей внутренней компании. Я использую Grunt для создания моей библиотеки.
Моя проблема заключается в том, что соглашение grunt заключается в использовании package.json
для определения зависимостей, версий библиотек, зависимостей и т.д.
Bower, с другой стороны, предполагает, что эта же информация находится в файле component.json
.
Какое намеренное использование этих двух? Похоже, что они выполняют одну и ту же цель. Нужно ли создавать и вырезать и вставлять общую информацию?