Как сделать изоляцию разных версий одного и того же js плагина?
Представим, что разрабатываем плагин для Wordpress и в нем мы используем слайдер например, Swiper 5.2.1 на чистом JS (не jQuery версия), закончили разработку, плагин выполняет наши функции. В какой-то момент мы устанавливаем плагин на сайт на котором уже есть Swiper, но версии значительно ниже, например 4.2.1 и там свои функции/методы которые разняца с версией выше (5.2.1) и получается, что установкой плагина мы ломаем слайдер который уже был на сайте или наоборот в плагине.
Как разруливать такие ситуации? Можно как-то изолировать две разные версии одного и того же плагина, чтобы они не пересекались между собой?
Eugene Chefranov, а что js?
Думаешь фарш из разных версий библиотек - это хорошо?
Это бардак называется. У вас должна быть как разработчика своя верная позиция. А не желание сделать юзеру медвежью услугу