Вы хотите сделать это? Если вы не застряли на месте развертывания, я бы (возможно) посоветовал против этого.
Почему? На данный момент у вас есть 4 решения, работающие на этих библиотеках. Если вам нужно обновить одну из библиотек (например, если вы обнаружите ошибку или вам потребуется новая функция), вам придется протестировать совместимость и функциональность для всех 4 решений. Если у каждого решения есть свой набор библиотек, то они помещаются в «песочницу», и вам не нужно перемещать все 4 в шаге.
Обратите внимание, что все это зависит от того, насколько легко регрессионное тестирование ваших решений. Вам может быть легко, и в этом случае возможно использование одного и того же набора библиотек.