Исправление обезьян на уровне пакета npm?
Я бы хотел расширить пакет npm "трюфель", но в настоящее время в версии 4 (и версии 5) "трюфель" не имеет механизма расширения плагинов.
Таким образом, широкий вопрос - как это сделать. Одной из возможностей было бы перечислить трюфельный пакет как зависимость, а затем запустить некоторые команды оболочки, такие как "patch", чтобы изменить трюфель, который обычно устанавливается в node_modules
,
Есть ли у npm способ запуска таких команд оболочки после успешной установки зависимостей узла?
Любые другие предложения? (Другим методом может быть исправление обезьян на уровне nodejs, но я думаю, что это будет более громоздким.)
РЕДАКТИРОВАТЬ
Поле postinstall of scripts
в package.json
может быть то, что я ищу.