Так-так, давно у нас ничего не ломалось 😂



(Важно для курса Web-разработчик)



Такой npm пакет как gulp-imagemin обновился перед выходными и поменял внутреннюю структуру. Особо в технические детали вдаваться не буду, но теперь он поддерживает только синтаксис с import, вместо require.

Почему это плохо? Сейчас у пакета 119 213 скачиваний за неделю. У большей части обычная сборка без модулей, через require и у многих все сломалось с обновлением 🤪



Если вдруг вы когда-нибудь будете разрабатывать что-то глобальное, то не забывайте про совместимость со старыми версиями. Не то гнев пользователей вам обеспечен.



Что делать:

1) Забить на пакет и пока его не ставить. Будем надеяться, что вернут совместимость.

2) Ставить версию ниже 8.0.0, делается через npm i [email protected]

3) Собирать сборку через сборщик, но для новичков это совсем не подойдет



Если не вернут совместимость - выпилю его с курса и заменю на другой.