Я разрабатываю несколько пакетов npm (назовем их A
, B
и C
), каждый из которых имеет одинаковый devDependencies
.Я попытался передать эти зависимости dev (brunch
, sass-brunch
, babel-brunch
, @babel/preset-env
) в отдельный пакет с именем D
, который имеет их как обычный dependencies
.
Проблемазаключается в том, что когда я включаю D
как часть devDependencies
раздела в A
, B
и C
, подключаемые модули Brunch в D
не выполняются.Это заставляет меня подозревать, что подключаемые модули Brunch необходимо указывать непосредственно в package.json
пакета, в котором они используются.
Есть ли способ заставить подключаемые модули, указанные как dependencies
в D
, работатькогда они переходно включены как devDependencies
в A
, B
и C
?