Убрать зависимость от jQuery
Запрос функции
Резюме
Переписать все js скрипты на ванильку, с заменой скриптов уведомлений (jGrowl)
Зачем это нужно?
Позволит не подключать jquery в проект
Хорошая идея, но здесь может возникнуть проблема с компонентами, у которых нет проверки на jQuery и в зависимости она идёт с minishop2, нужно будет дёргать авторов компонентов. Или пусть пользователь сам подключает его
Боже просто + 2020 люди используют jQuery. Надоело на каждом новом проекте отучать каждый компонент от jQuery
Было бы неплохо сделать такой вариант опциональным, для сохранения обратной совместимости. Сделать настройку в админке, типа "Использовать нативный JS" с описанием, что это только для современных браузеров и для тех, кто люто ненавидит JQuery. Но в таком случае я бы полностью исключил поддержку IE и весь JS нужно писать сразу в стандарте ES6. В итоге укомлектовать пакет miniShop2 двумя наборами, для олдфагов и для модерн разрабов.