Есть интересный плагин
https://github.com/reducejs/gulp.spritesmith-multi и он при запуске запускает другой плагин
https://github.com/twolfson/gulp.spritesmith .
На версии gulp 3.9 работало все нормально, а в 4 версии выдает ошибку
file.pipe is not a function
at loadPixels (D:\demo\web42\node_modules\gulp.spritesmith-multi\node_modules\pixelsmith\lib\engine.js:40:16)
Но эта ошибка вылетала по вине плагина gulp.spritesmith и была исправлена,
https://github.com/twolfson/gulp.spritesmith/issues/135 (в версии 6.9.0)
Я только начал разбираться во всех этих плагинах и не очень понимаю, как и что цепляет зависимости.
Я тут посмотрел и понял что внутренние зависимости устанавливаются для каждого плагина по отдельности (вроде)
Подскажите можно ли быстро исправить плагин
https://github.com/reducejs/gulp.spritesmith-multi под 4 gulp, там кода всего 60 строк. Или там как то нужно обновить для него зависимости?