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